Merge pull request #6 from dumbutdumber/master
Some checks failed
docs-deploy / Build (push) Has been cancelled
Linting and Testing / Run Linters (push) Has been cancelled
docs-deploy / deploy (push) Has been cancelled

Fixed self host a bit
This commit is contained in:
Pas 2025-12-26 23:55:01 -07:00 committed by GitHub
commit e82d73de3e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 49 additions and 49 deletions

View file

@ -78,32 +78,32 @@ This method provides a straightforward setup with minimal configuration. For mor
<Steps.Step> <Steps.Step>
**Create `docker-compose.yml`:** **Create `docker-compose.yml`:**
```yaml ```yaml
services: services:
postgres: postgres:
image: postgres image: postgres
environment: environment:
POSTGRES_USER: pstream_user POSTGRES_USER: pstream_user
POSTGRES_DB: pstream POSTGRES_DB: pstream
POSTGRES_PASSWORD: YourPasswordHere POSTGRES_PASSWORD: YourPasswordHere
ports: ports:
- "5432:5432" - "5432:5432"
networks: networks:
- p-stream-network - p-stream-network
p-stream: p-stream:
image: ghcr.io/dumbutdumber/backend:latest image: ghcr.io/dumbutdumber/backend:latest
environment: environment:
DATABASE_URL: postgresql://pstream_user:YourPasswordHere@postgres:5432/pstream DATABASE_URL: postgresql://pstream_user:YourPasswordHere@postgres:5432/pstream
CRYPTO_SECRET: 32CharacterLongStringHere CRYPTO_SECRET: 32CharacterLongStringHere
META_NAME: unofficial-backend META_NAME: unofficial-backend
ports: ports:
- "80:80" - "80:80"
depends_on: depends_on:
- postgres - postgres
networks: networks:
- p-stream-network - p-stream-network
networks: networks:
p-stream-network: p-stream-network:
driver: bridge driver: bridge
``` ```
**Important:** **Important:**
* Replace `YourPasswordHere` with your secure database password. * Replace `YourPasswordHere` with your secure database password.

View file

@ -14,29 +14,29 @@
Create a new file named `docker-compose.yml` in your project directory and paste the following content into it: Create a new file named `docker-compose.yml` in your project directory and paste the following content into it:
```yaml ```yaml
services: services:
postgres: postgres:
image: postgres image: postgres
environment: environment:
POSTGRES_USER: pstream_user POSTGRES_USER: pstream_user
POSTGRES_DB: pstream POSTGRES_DB: pstream
POSTGRES_PASSWORD: YourPasswordHere POSTGRES_PASSWORD: YourPasswordHere
ports: ports:
- "5432:5432" - "5432:5432"
networks: networks:
- p-stream-network - p-stream-network
p-stream: p-stream:
image: ghcr.io/dumbutdumber/backend:latest image: ghcr.io/dumbutdumber/backend:latest
environment: environment:
DATABASE_URL: postgresql://pstream_user:YourPasswordHere@postgres:5432/pstream DATABASE_URL: postgresql://pstream_user:YourPasswordHere@postgres:5432/pstream
CRYPTO_SECRET: 32CharacterLongStringHere CRYPTO_SECRET: 32CharacterLongStringHere
META_NAME: unofficial-backend META_NAME: unofficial-backend
ports: ports:
- "80:80" - "80:80"
depends_on: depends_on:
- postgres - postgres
networks: networks:
- p-stream-network - p-stream-network
p-stream-frontend: p-stream-frontend:
build: build: