Capsule cockpit used by pollux.casa. Permits to hosted members to manage their capsule
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Adële bbee2b7f03
Use the user timezone in tinylog timestamp
1 week ago
phpgmi Initial commit 2 weeks ago
tinylog Use the user timezone in tinylog timestamp 1 week ago
.gitignore Initial commit 2 weeks ago
LICENSE Initial commit 2 weeks ago
README.md Install doc in README 2 weeks ago
cockpit.png Add cockpit logo (from Twemoji joystick) 2 weeks ago
config.sample.php Add domain in author header of tinylog 1 week ago
index.gmi Initial commit 2 weeks ago

README.md

Capsule cockpit

Capsule cockpit used by pollux.casa. Permits to hosted members to manage their capsule

Installation

Choose a folder on your gemini server and put cockpit content in it.

Be sure that your server execute cgi.

You need to install php-cli / php-cgi

Configuration for gemserv

germserv.toml

[[server]]
...
cgi = true
## if you want to limit cgi to this folder
cgipath = "/path/to/the/cockpit_folder/"

Copy config.sample.php to config.php and adapt it. You can use {user} tag if your server hosts several capsule.

Be careful to give access in read/write to folders and files described in this config.php file.

It is not necessary to install this folder in all your capsule. Configuration should permits you to use an "admin" capsule to manage each user capsule.