Add Scaleway Deployment Configuration #1
Reference in New Issue
Block a user
Delete Branch "scaleway-deployment"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Scaleway Deployment Setup
This PR adds comprehensive deployment configuration for hosting the notebook site on Scaleway at
notebook.arnodo.fr.What's Included
Deployment Methods
Two complete deployment options are provided:
Object Storage (Recommended to start)
.gitea/workflows/deploy.ymlDocker Instance (For advanced needs)
.gitea/workflows/deploy-docker.ymlDocumentation Files
docs/SCALEWAY_DEPLOYMENT.md- Complete Object Storage setup guidedocs/SCALEWAY_DEPLOYMENT_DOCKER.md- Docker instance deployment guidedocs/DEPLOYMENT_COMPARISON.md- Comparison and decision guidescripts/setup-scaleway.sh- Automated setup scriptQuick Start
For Object Storage (Recommended)
Create Scaleway resources:
Add Gitea secrets:
SCW_ACCESS_KEYSCW_SECRET_KEYSCW_BUCKET_NAMEConfigure DNS:
Merge and push - Deployment will happen automatically!
For Docker Instance
Follow the detailed guide in
docs/SCALEWAY_DEPLOYMENT_DOCKER.mdWhat Changes
Migration Strategy
This deployment can run in parallel with your current GitHub Pages setup:
Cost Estimate
Next Steps After Merge
docs/DEPLOYMENT_COMPARISON.md)Files Added
Testing Notes
Recommended: Start with Object Storage method for simplicity and low cost. Upgrade to Docker instance later if needed.