parent
5a198c883e
commit
a9702c43c9
@ -0,0 +1,8 @@
|
||||
# gMNd Documentation
|
||||
|
||||
=> gemini://mic.ke/gmnd/docs/running.gmi How to run gMNd
|
||||
=> gemini://mic.ke/gmnd/docs/contributing.gmi How to contribute to gMNd
|
||||
=> gemini://mic.ke/gmnd/docs/licensing.gmi gMNd is free software!
|
||||
|
||||
..
|
||||
=> gemini://mic.ke/gmnd/docs/index.gmi back to gmnd/
|
@ -0,0 +1,19 @@
|
||||
# License
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see:
|
||||
|
||||
=> https://www.gnu.org/licenses/
|
||||
|
||||
..
|
||||
=> gemini://mic.ke/gmnd/docs/index.gmi back to gmnd/docs/
|
@ -0,0 +1,19 @@
|
||||
You can build and run it from the supplied Dockerfile if you so whish:
|
||||
```
|
||||
docker build -t gmnd:latest .
|
||||
```
|
||||
By just running it, it will create self signed certs and serve example content from this repo:
|
||||
```
|
||||
docker run -p 1965:1965 gmnd
|
||||
```
|
||||
A slightly more interesting thing it can do is serve your own content, in this example from /tmp/content on your host machine:
|
||||
```
|
||||
docker run --mount type=bind,source="/tmp/content,target=/app/content" -p 1965:1965 gmnd
|
||||
```
|
||||
Or even supply your own certificates from the outside, in this example in /usr/local/certs:
|
||||
```
|
||||
docker run --mount type=bind,source="/tmp/content,target=/app/content" --mount type=bind,source="/usr/local/certs,target=/app/certs" -p 1965:1965 gmnd
|
||||
```
|
||||
|
||||
..
|
||||
=> gemini://mic.ke/gmnd/docs/index.gmi back to gmnd/docs/
|
@ -0,0 +1,12 @@
|
||||
# gMNd
|
||||
gMNd is my gemini server. It is written in python, with the primary purpose to serve this content. You are very welcome to try it out however.
|
||||
|
||||
Currently it only serves static files.
|
||||
|
||||
# Docs
|
||||
Some documention is available here:
|
||||
=> gemini://mic.ke/gmnd/docs/
|
||||
|
||||
# Github
|
||||
Source code is on github:
|
||||
=> https://github.com/mickenordin/gmnd
|
Loading…
Reference in new issue