Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/louislam/dockge-website
https://github.com/louislam/dockge-website
Last synced: 7 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/louislam/dockge-website
- Owner: louislam
- License: mit
- Created: 2023-11-24T09:40:19.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-13T13:24:26.000Z (3 months ago)
- Last Synced: 2024-11-18T05:54:40.750Z (2 months ago)
- Language: Hack
- Size: 133 KB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dockge Website
https://dockge.kuma.pet
## Dev
Install Dependencies
```bash
composer install
```Run the server
```bash
composer run-script dev
```## Deploy to Production
First time:
```bash
cd /opt/stacks/dockge-website
git clone https://github.com/louislam/dockge-website .# Create `.env`.
# Rename `.env.sample` to `.env`.# Start the server.
docker compose up -d# composer maybe not ready yet, run again if failed.
docker compose exec dockge-website composer install
```Update source code:
```bash
cd /opt/stacks/dockge-website
git fetch --all
git checkout origin/master --force# run if new dependencies added.
docker compose exec dockge-website composer install
```Alternatively, you can run the following command to update the source code and dependencies in your local machine.
```bash
composer run-script deploy
```