progress
This commit is contained in:
parent
78a16ed25e
commit
ac360bb092
13
code-server/docker-compose.yml
Normal file
13
code-server/docker-compose.yml
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
version: "3.8"
|
||||||
|
services:
|
||||||
|
code-server:
|
||||||
|
container_name: code-server-plus-os
|
||||||
|
image: code-server-plus:latest
|
||||||
|
restart: unless-stopped
|
||||||
|
user: 1001:1001
|
||||||
|
volumes:
|
||||||
|
- /opt/code-server-os/workspace:/home/coder/
|
||||||
|
environment:
|
||||||
|
- DOCKER_USER=cvtt
|
||||||
|
ports:
|
||||||
|
- "8081:8080"
|
||||||
1
gitea/.env
Normal file
1
gitea/.env
Normal file
@ -0,0 +1 @@
|
|||||||
|
DOCKER_SERVICES_DIR=/works/docker
|
||||||
26
gitea/docker-compose.yml
Normal file
26
gitea/docker-compose.yml
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
version: "3"
|
||||||
|
|
||||||
|
networks:
|
||||||
|
gitea:
|
||||||
|
external: false
|
||||||
|
|
||||||
|
services:
|
||||||
|
server:
|
||||||
|
image: gitea/gitea:latest
|
||||||
|
container_name: gitea
|
||||||
|
environment:
|
||||||
|
- USER_UID=1000
|
||||||
|
- USER_GID=1000
|
||||||
|
restart: always
|
||||||
|
networks:
|
||||||
|
- gitea
|
||||||
|
volumes:
|
||||||
|
- ${DOCKER_SERVICES_DIR}/gitea/data:/data
|
||||||
|
- /etc/timezone:/etc/timezone:ro
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
ports:
|
||||||
|
- "3000:3000"
|
||||||
|
- "20022:22"
|
||||||
|
|
||||||
|
env_file:
|
||||||
|
- .env
|
||||||
2
gitea/readme.md
Normal file
2
gitea/readme.md
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
https://docs.gitea.com/installation/install-with-docker
|
||||||
|
|
||||||
17
vaultwarden/docker-compose.yml
Normal file
17
vaultwarden/docker-compose.yml
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
version: "3.7"
|
||||||
|
services:
|
||||||
|
vaultwarden:
|
||||||
|
image: vaultwarden/server:latest
|
||||||
|
container_name: vaultwarden
|
||||||
|
restart: always
|
||||||
|
volumes:
|
||||||
|
- /opt/vaultwarden/vw-data:/data
|
||||||
|
ports:
|
||||||
|
- "8011:80"
|
||||||
|
environment:
|
||||||
|
DOMAIN: "http://homestore.cvtt.vpn"
|
||||||
|
WEBSOCKET_ENABLED: "true"
|
||||||
|
RUST_LOG: "debug"
|
||||||
|
|
||||||
|
env_file:
|
||||||
|
- .env
|
||||||
51
vaultwarden/readme.md
Normal file
51
vaultwarden/readme.md
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
# Setting up Vaultwarden (private network)
|
||||||
|
## Main Directory
|
||||||
|
```bash
|
||||||
|
sudo mkdir -p /opt/vaultwarden
|
||||||
|
sudo chown oleg:oleg /opt/vaultwarden
|
||||||
|
cd /opt/vaultwarden
|
||||||
|
```
|
||||||
|
## Generate a Self-Signed Certificate
|
||||||
|
```bash
|
||||||
|
mkdir -p /opt/vaultwarden/certs
|
||||||
|
cd /opt/vaultwarden/certs
|
||||||
|
|
||||||
|
openssl req -x509 -nodes -days 365 -newkey rsa:2048 \
|
||||||
|
-keyout privkey.pem -out fullchain.pem \
|
||||||
|
-subj "/C=US/ST=State/L=City/O=Organization/OU=Unit/CN=cvtt.vpn"
|
||||||
|
```
|
||||||
|
|
||||||
|
## Create docker-compose.yml
|
||||||
|
```bash
|
||||||
|
cd /opt/vaultwarden
|
||||||
|
mkdir ./vw-data
|
||||||
|
vi docker-compose.yml
|
||||||
|
```
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
ersion: "3.7"
|
||||||
|
services:
|
||||||
|
vaultwarden:
|
||||||
|
image: vaultwarden/server:latest
|
||||||
|
container_name: vaultwarden
|
||||||
|
restart: always
|
||||||
|
volumes:
|
||||||
|
- /opt/vaultwarden/vw-data:/data
|
||||||
|
ports:
|
||||||
|
- "8011:80"
|
||||||
|
environment:
|
||||||
|
DOMAIN: "http://homestore.cvtt.vpn"
|
||||||
|
WEBSOCKET_ENABLED: "true"
|
||||||
|
RUST_LOG: "debug"
|
||||||
|
```
|
||||||
|
|
||||||
|
## Start
|
||||||
|
```bash
|
||||||
|
docker-compose up -d
|
||||||
|
```
|
||||||
|
|
||||||
|
## Access
|
||||||
|
### Internet
|
||||||
|
https://cloud16.cryptovaltrading.com/vaultwarden
|
||||||
|
### VPN
|
||||||
|
http://homestore.cvtt.vpn:8011
|
||||||
Loading…
x
Reference in New Issue
Block a user