Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pomdtr/smallweb.run
https://github.com/pomdtr/smallweb.run
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pomdtr/smallweb.run
- Owner: pomdtr
- Created: 2024-10-04T19:30:39.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-10T22:27:42.000Z (about 2 months ago)
- Last Synced: 2024-11-10T23:22:53.023Z (about 2 months ago)
- Language: TypeScript
- Homepage: https://smallweb.run
- Size: 9.16 MB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: .github/README.md
Awesome Lists containing this project
README
# smallweb.run
This repository is a monorepo of all my apps running under the smallweb.run domain.
I use the following smallweb plugin to commit changes to github (stored at `~/.local/bin/smallweb-bump`):
```sh
#!/bin/shcd "$SMALLWEB_DIR" || exit 1
git add .
git commit -m "$(date +'%e %b %Y, %H:%M')"
git push
```I edit these files locally, and use [mutagen](https://mutagen.io) to sync them to my VPS.
```sh
mutagen sync create \
--name=smallweb \
--ignore-vcs \
--ignore=node_modules \
--mode=two-way-resolved \
smallweb.run:/home/smallweb.run/smallweb ~/smallweb
```If you have your own instance of smallweb, you can copy any folder from this repository to your own server, and it should work out of the box. Some apps require a `.env` file to be created in the root of the app folder, with the required environment variables.