mirror of
https://github.com/YGGverse/Pulsar.git
synced 2025-03-13 05:41:21 +00:00
update readme
This commit is contained in:
parent
e2ad81f3ba
commit
fe60842079
36
README.md
36
README.md
@ -52,6 +52,38 @@ openssl req -x509 -newkey rsa:4096 -keyout key.rsa -out cert.pem -days 365 -node
|
||||
|
||||
### Launch
|
||||
|
||||
* `php src/server.php server/127.0.0.1` - supported relative or absolute paths for systemd service
|
||||
* `php src/server.php server/127.0.0.1` - supported relative or absolute paths (for systemd service)
|
||||
|
||||
Open `gemini://127.0.0.1` in [Gemini browser](https://github.com/kr1sp1n/awesome-gemini#clients)!
|
||||
Open `gemini://127.0.0.1` in [Gemini browser](https://github.com/kr1sp1n/awesome-gemini#clients)!
|
||||
|
||||
### Service
|
||||
|
||||
Launch Pulsar server as systemd service
|
||||
|
||||
Following example means you have Pulsar installed in home directory of `pulsar` user (`useradd -m pulsar`)
|
||||
|
||||
#### Unit
|
||||
|
||||
* `sudo nano /etc/systemd/system/pulsar.service` - create unit
|
||||
|
||||
``` /etc/systemd/system/pulsar.service
|
||||
[Unit]
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
User=pulsar
|
||||
ExecStart=/usr/bin/php /home/pulsar/Pulsar/src/server.php /home/pulsar/Pulsar/server/127.0.0.1
|
||||
StandardOutput=file:/home/pulsar/Pulsar/server/127.0.0.1/debug.log
|
||||
StandardError=file:/home/pulsar/Pulsar/server/127.0.0.1/error.log
|
||||
Restart=on-failure
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
```
|
||||
|
||||
#### Operations
|
||||
|
||||
* `sudo systemctl daemon-reload` - reload systemd configuration
|
||||
* `sudo systemctl enable pulsar` - enable Pulsar service on system startup
|
||||
* `sudo systemctl start pulsar` - start Pulsar server
|
Loading…
x
Reference in New Issue
Block a user