changed
Alice Vee me@bunni.sh
Fri, 09 Oct 2026 23:25:02 +0000
5 files changed,
50 insertions(+),
56 deletions(-)
A
.devcontainer/devcontainer-lock.json
@@ -0,0 +1,14 @@
+{ + "features": { + "ghcr.io/cirolosapio/devcontainers-features/alpine-bash:0": { + "version": "0.0.3", + "resolved": "ghcr.io/cirolosapio/devcontainers-features/alpine-bash@sha256:36cab39fa6859980ba9ac31e52737f855612bb18707222c92fef1441b29fd634", + "integrity": "sha256:36cab39fa6859980ba9ac31e52737f855612bb18707222c92fef1441b29fd634" + }, + "ghcr.io/cirolosapio/devcontainers-features/alpine-go:0": { + "version": "0.0.3", + "resolved": "ghcr.io/cirolosapio/devcontainers-features/alpine-go@sha256:294bc9f0459a099fe238d8a8d4037896ad241274c139995726fecd4eed070834", + "integrity": "sha256:294bc9f0459a099fe238d8a8d4037896ad241274c139995726fecd4eed070834" + } + } +}
A
.devcontainer/devcontainer.json
@@ -0,0 +1,33 @@
+// For format details, see https://aka.ms/devcontainer.json. For config options, see the +// README at: https://github.com/devcontainers/templates/tree/main/src/alpine +{ + "name": "Alpine", + // Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile + "image": "mcr.microsoft.com/devcontainers/base:alpine3.23", + "features": { + "ghcr.io/cirolosapio/devcontainers-features/alpine-bash:0": {}, + "ghcr.io/cirolosapio/devcontainers-features/alpine-go:0": {} + }, + "customizations": { + "vscode": { + "extensions": [ + "golang.Go" + ] + } + } + + // Features to add to the dev container. More info: https://containers.dev/features. + // "features": {}, + + // Use 'forwardPorts' to make a list of ports inside the container available locally. + // "forwardPorts": [], + + // Use 'postCreateCommand' to run commands after the container is created. + // "postCreateCommand": "uname -a", + + // Configure tool-specific properties. + // "customizations": {}, + + // Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root. + // "remoteUser": "root" +}
D
.github/workflows/docker.yaml
@@ -1,52 +0,0 @@
-name: build and push docker image - -on: - push: - branches: [master] - tags: ["*"] - -env: - REGISTRY: ghcr.io - IMAGE_NAME: ${{ github.repository }} - -jobs: - build: - runs-on: ubuntu-latest - permissions: - contents: read - packages: write - attestations: write - id-token: write - - steps: - - name: Check out code - uses: actions/checkout@v4 - - - name: Copy Dockerfile to . - run: cp ./contrib/Dockerfile ./Dockerfile - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Login to GitHub Container Registry - uses: docker/login-action@v3 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Docker meta - id: meta - uses: docker/metadata-action@v5 - with: - images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} - - - name: Build and push Docker image - uses: docker/build-push-action@v6 - with: - context: . - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} - push: true - build-args: | - BUILDKIT_INLINE_CACHE=1
M
config.yaml
→
config.yaml
@@ -6,15 +6,14 @@ - README
- readme.md - README.md mainBranch: - - master - main dirs: templates: ./templates static: ./static meta: - title: icy does git - description: come get your free software + title: bunnish dev + description: yahoo wahoo bing bing server: - name: git.icyphox.sh + name: git.bunni.sh host: 0.0.0.0 port: 5555