copilot api
This commit is contained in:
1
.github/workflows/update-home-server.yml
vendored
1
.github/workflows/update-home-server.yml
vendored
@@ -25,6 +25,7 @@ jobs:
|
|||||||
HOMEASSISTANT_TOKEN: ${{ secrets.HOMEASSISTANT_TOKEN }}
|
HOMEASSISTANT_TOKEN: ${{ secrets.HOMEASSISTANT_TOKEN }}
|
||||||
GRAFANA_PASSWORD: ${{ secrets.GRAFANA_PASSWORD }}
|
GRAFANA_PASSWORD: ${{ secrets.GRAFANA_PASSWORD }}
|
||||||
CLOUDFLARE_CONFIG: ${{ secrets.CLOUDFLARE_CONFIG }}
|
CLOUDFLARE_CONFIG: ${{ secrets.CLOUDFLARE_CONFIG }}
|
||||||
|
COPILOT_TOKEN: ${{ secrets.COPILOT_TOKEN }}
|
||||||
working-directory: /home/github/infrastructure/infrastructure
|
working-directory: /home/github/infrastructure/infrastructure
|
||||||
run: |
|
run: |
|
||||||
# echo "$CLOUDFLARE_CONFIG" > /data/cloudflare/cloudflare.ini
|
# echo "$CLOUDFLARE_CONFIG" > /data/cloudflare/cloudflare.ini
|
||||||
|
|||||||
@@ -230,54 +230,15 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
- proxy
|
- proxy
|
||||||
|
|
||||||
# docker-registry:
|
copilot-api:
|
||||||
# image: registry:2
|
image: node:latest
|
||||||
# container_name: docker-registry
|
working_dir: /app
|
||||||
# restart: unless-stopped
|
command: sh -c "npx copilot-api@latest start --github-token $COPILOT_TOKEN"
|
||||||
# ports:
|
environment:
|
||||||
# - "5000:5000"
|
- COPILOT_TOKEN=${COPILOT_TOKEN}
|
||||||
# environment:
|
ports:
|
||||||
# REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY: /data
|
- "4444:4444"
|
||||||
# REGISTRY_HTTP_TLS_CERTIFICATE: /etc/docker/certs.d/server.alexmickelson.guru/cert.pem
|
restart: unless-stopped
|
||||||
# REGISTRY_HTTP_TLS_KEY: /etc/docker/certs.d/server.alexmickelson.guru/key.pem
|
|
||||||
# volumes:
|
|
||||||
# - /data/docker-registry:/data
|
|
||||||
# depends_on:
|
|
||||||
# - reverse-proxy
|
|
||||||
# networks:
|
|
||||||
# - proxy
|
|
||||||
# github-actions-exporter:
|
|
||||||
# # ports:
|
|
||||||
# # - 9999:9999
|
|
||||||
# image: ghcr.io/labbs/github-actions-exporter
|
|
||||||
# environment:
|
|
||||||
# - GITHUB_REPOS=alexmickelson/infrastructure
|
|
||||||
# - GITHUB_TOKEN=${MY_GITHUB_TOKEN}
|
|
||||||
|
|
||||||
|
|
||||||
# pihole:
|
|
||||||
# container_name: pihole
|
|
||||||
# image: pihole/pihole:latest
|
|
||||||
# # For DHCP it is recommended to remove these ports and instead add: network_mode: "host"
|
|
||||||
# ports:
|
|
||||||
# # - "0.0.0.0:53:53/tcp"
|
|
||||||
# # - "0.0.0.0:53:53/udp"
|
|
||||||
# # - "127.0.0.1:53:53/tcp"
|
|
||||||
# # - "127.0.0.1:53:53/udp"
|
|
||||||
# - "100.122.128.107:53:53/tcp"
|
|
||||||
# - "100.122.128.107:53:53/udp"
|
|
||||||
# # # - "67:67/udp" # Only required if you are using Pi-hole as your DHCP server
|
|
||||||
# - "8580:80"
|
|
||||||
# environment:
|
|
||||||
# TZ: 'America/Denver'
|
|
||||||
# # WEBPASSWORD: 'set a secure password here or it will be random'
|
|
||||||
# volumes:
|
|
||||||
# - '/data/pihole/etc-pihole:/etc/pihole'
|
|
||||||
# - '/data/pihole/etc-dnsmasq.d:/etc/dnsmasq.d'
|
|
||||||
# # https://github.com/pi-hole/docker-pi-hole#note-on-capabilities
|
|
||||||
# cap_add:
|
|
||||||
# - NET_ADMIN # Required if you are using Pi-hole as your DHCP server, else not needed
|
|
||||||
# restart: unless-stopped
|
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
proxy:
|
proxy:
|
||||||
|
|||||||
Reference in New Issue
Block a user