Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/theycallhermax/wasteof.time
💸 An open-source wasteof.money frontend/backend implementation
https://github.com/theycallhermax/wasteof.time
implementation monorepo wasteof-money
Last synced: 1 day ago
JSON representation
💸 An open-source wasteof.money frontend/backend implementation
- Host: GitHub
- URL: https://github.com/theycallhermax/wasteof.time
- Owner: theycallhermax
- License: gpl-3.0
- Created: 2024-02-13T06:20:01.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-03-07T03:28:58.000Z (8 months ago)
- Last Synced: 2024-10-27T13:28:55.942Z (12 days ago)
- Topics: implementation, monorepo, wasteof-money
- Language: Rust
- Homepage:
- Size: 73.2 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-wasteof - Source Code - ![released](https://img.shields.io/badge/status-in_development-yellow) (**🔌 Platform Clients/Frontends:**)
README
# wasteof.time
An open-source wasteof.money frontend/backend implementation## Running
### Backend
```console
cargo run -q -p backend
```
### Frontend
To run the frontend, you need `trunk`, and the WASM target added. See the [Yew tutorial](https://yew.rs/docs/tutorial) for more details.
```console
cd frontend
trunk watch
```## Systemd Services
### Backend
```
[Unit]
Description=wasteof.time Backend[Service]
Restart=on-failure
RestartSec=5s
ExecStart=cd wasteof.time; cargo run -q -p backend[Install]
WantedBy=default.target
```
### Frontend
```
[Unit]
Description=wasteof.time Frontend[Service]
Restart=on-failure
RestartSec=5s
ExecStart=cd wasteof.time/frontend; trunk serve[Install]
WantedBy=default.target
```