Felix Niederwanger
97ce4ce0d6
Add minor style improvements
...
Fix some minor style issues in the unit tests.
2022-05-12 18:58:12 +02:00
Felix Niederwanger
b57e67c530
Improve the doc
...
Add information about generating a certificate to the Usage section and
add some more links to the according sections.
This should make the Usage section also valid as a Quick start guide.
2022-05-11 21:30:24 +02:00
Felix Niederwanger
0e69f5acd4
Fix tests
2022-02-20 18:31:30 +01:00
Felix Niederwanger
d65cb1d030
Merge pull request #3 from grisu48/tests
...
Add unit test
2022-02-20 18:29:47 +01:00
Felix Niederwanger
0dad762255
Add unit test
...
Add the first unit test to check the basic functionality of the Gemini
server. Add also a simple client that is able to perform actions against
this server as required for the test.
2022-02-20 18:28:12 +01:00
Felix Niederwanger
b448f7c8c4
Add docker/podman usage instructions
2022-02-13 11:33:17 +01:00
Felix Niederwanger
af4bbb4267
Add pie to static build
...
Add GOARGS="-buildmode=pie" to the static build arguments to build
position-independent code
2022-02-13 11:23:59 +01:00
Felix Niederwanger
be4b562117
Add static build recipe
2022-02-13 11:20:58 +01:00
Felix Niederwanger
0c83968082
Add dockerhub CD
2022-02-13 11:18:10 +01:00
Felix Niederwanger
1fc65d9506
Add environmental variables
2022-02-13 11:16:46 +01:00
Felix Niederwanger
b0628d42d2
Add github workflow
2022-02-13 11:07:40 +01:00
Felix Niederwanger
d6cb8cc7ec
Merge branch 'master' of github.com:grisu48/orion
2022-02-13 10:57:49 +01:00
Felix Niederwanger
f1a9fdef88
Add uid and gid handling
...
Add the ability to drop to normal user with configurable user and group
ids
2022-02-13 10:57:30 +01:00
Felix Niederwanger
1985b09e8a
Minor wording update
2022-02-13 10:43:54 +01:00
Felix Niederwanger
e598a70353
Improve url sanitation
...
Prevent traverse path attacks by using filepath.Clean and obsolete most
of the sanitation routine.
2022-02-07 18:19:34 +01:00
Felix Niederwanger
0324c6a93f
Add chroot feature
2022-02-05 12:15:19 +01:00
Felix Niederwanger
5400abb1b1
Add container usage
2022-02-05 12:06:42 +01:00
Felix Niederwanger
80f7d4bb51
Add certificate
2022-02-05 11:39:47 +01:00
Felix Niederwanger
5ff6bb8891
Add usage
2022-02-05 11:38:18 +01:00
Felix Niederwanger
39940039b9
First working prototype
...
This commit contains the first working prototype.
2022-02-05 11:33:52 +01:00
Felix Niederwanger
4090c8d4d1
Kickoff
2022-01-14 11:42:37 +01:00
Felix Niederwanger
8ae84036a7
Initial commit
2022-01-14 10:27:48 +00:00