Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sargunv/svurl
https://github.com/sargunv/svurl
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/sargunv/svurl
- Owner: sargunv
- License: apache-2.0
- Created: 2021-09-30T20:17:26.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2021-10-16T09:45:33.000Z (about 3 years ago)
- Last Synced: 2023-03-23T23:00:21.978Z (over 1 year ago)
- Language: Rust
- Size: 50.8 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Svurl
Backend endpoint for a CLI-style bookmark service, similar to http://www.bunny1.org/.
Create or edit commands in [./config.kdl](./config.kdl) using the [KDL](https://kdl.dev/) config language.
## Installation
### On Debian-based systems
```sh
# Add the repo's GPG key
curl -L https://packagecloud.io/sargunv/public/gpgkey | sudo apt-key add -# Add the repo to your apt sources
echo 'deb https://packagecloud.io/sargunv/public/any/ any main' | sudo tee -a /etc/apt/sources.list# Update your sources and install
sudo apt update && sudo apt install svurl-resolver
```Alternatively, download the `.deb` package for your system from [Github Releases](https://github.com/sargunv/svurl/releases/latest) and install it with `dpkg`.
To override settings like the port, run `sudo systemctl edit svurl-resolver`, set [applicable environment variables](https://rocket.rs/v0.4/guide/configuration/#environment-variables), and run `sudo systemctl restart svurl-resolver`. For example:
```
[Service]
Environment="ROCKET_PORT=10002"
```