Initialize project from default template
Some checks failed
ci/woodpecker/manual/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline failed

This commit is contained in:
jordan 2026-01-30 06:28:13 +00:00
commit 37502e9499
4 changed files with 84 additions and 0 deletions

32
.claude/CLAUDE.md Normal file
View File

@ -0,0 +1,32 @@
# test-1769754492
Project deployed to 68jdtufw.threesix.ai via threesix.ai platform.
## Quick Start
```bash
# Clone
git clone https://git.threesix.ai/jordan/test-1769754492.git
cd test-1769754492
# Build
docker build -t test-1769754492 .
# Run
docker run -p 8080:8080 test-1769754492
```
## Deployment
Pushes to `main` trigger automatic deployment via Woodpecker CI:
1. Build Docker image
2. Push to registry (registry.threesix.ai)
3. Update Kubernetes deployment
Live at: https://68jdtufw.threesix.ai
## Constraints
- Keep the Dockerfile optimized for build time
- Use multi-stage builds when possible
- All config via environment variables

22
.woodpecker.yml Normal file
View File

@ -0,0 +1,22 @@
steps:
docker:
image: woodpeckerci/plugin-kaniko
settings:
registry: registry.threesix.ai
repo: "test-1769754492"
tags:
- latest
- ${CI_COMMIT_SHA:0:8}
cache: true
skip-tls-verify: true
when:
- event: push
branch: main
deploy:
image: bitnami/kubectl:latest
commands:
- kubectl set image deployment/test-1769754492 test-1769754492=registry.threesix.ai/test-1769754492:${CI_COMMIT_SHA:0:8} -n projects
when:
- event: push
branch: main

9
Dockerfile Normal file
View File

@ -0,0 +1,9 @@
# Default Dockerfile - replace with your application
FROM nginx:alpine
# Copy static files or your app
COPY . /usr/share/nginx/html/
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]

21
README.md Normal file
View File

@ -0,0 +1,21 @@
# test-1769754492
Deployed at: https://68jdtufw.threesix.ai
## Getting Started
1. Clone the repository
2. Build with Docker: `docker build -t test-1769754492 .`
3. Run locally: `docker run -p 8080:8080 test-1769754492`
## CI/CD
This project uses Woodpecker CI for continuous deployment. Pushing to `main` will:
- Build a Docker image
- Push to the container registry
- Deploy to Kubernetes
## Resources
- Live site: https://68jdtufw.threesix.ai
- Git repository: https://git.threesix.ai/jordan/test-1769754492.git