Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/toastxc/coffee
https://github.com/toastxc/coffee
Last synced: 20 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/toastxc/coffee
- Owner: toastxc
- Created: 2024-06-17T10:15:15.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-10-05T03:01:14.000Z (3 months ago)
- Last Synced: 2024-11-24T20:53:38.476Z (about 1 month ago)
- Language: Rust
- Size: 116 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
## Coffee app
This is a small project, of testing out Rust based backend & front end tech.## self hosting
The way i'd host this is with a web server connecting to dist, and a non-public web server.
Note: i use podman but you can use less secure options by replacing the word podman with whatever it is you use.
### Prerun
```bash
rustup add wasm32-unknown-unknown
cargo install trunk
```### Deploying
```bash
git clone https://github.com/toastxc/coffee
cd coffee
# backend
podman-compose up -d
# frontend
trunk build --release
```### Coffee-shared
Coffee-shared is a shared dependancy between the backend and frontend, for the sake of easier compliation and docker issues [it has been moved to its own repository](https://github.com/toastxc/coffee-shared).