Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add one-click deploy buttons to dpaste #262

Merged
merged 1 commit into from
Feb 23, 2025

Conversation

Lasim
Copy link
Contributor

@Lasim Lasim commented Feb 23, 2025

feat: Add one-click cloud deployment support

Enable users to deploy dpaste instantly on AWS, DigitalOcean, or Render.com using Infrastructure as Code templates.

Project URL: https://deploystack.io/c/darrenofficial-dpaste

Added:

  • .deploystack/docker-run.txt - Docker run command

I've also created PR for dpaste-docs here: DarrenOfficial/dpaste-docs#6

The .deploystack directory enables automated template updates when container configs change. See docs at:
https://deploystack.io/docs/deploystack/deploystack-configuration-directory

To enable auto Infrastructure as Code generation

To maintain synchronization between your Docker configurations and deployment templates, please install the DeployStack GitHub App: https://github.com/apps/deploystack-repository-sync/

Install link: https://github.com/apps/deploystack-repository-sync/installations/select_target

The app requires minimal permissions - only read access to:

  • Repository contents
  • Basic repository metadata

It cannot modify any files in your repository. The app simply monitors for Docker configuration changes and updates the corresponding templates in our separate deploy-templates repository.

-> Learn more about the app's security model


Reference: https://deploystack.io/docs

@DarrenOfficial DarrenOfficial merged commit b24ab3f into DarrenOfficial:master Feb 23, 2025
2 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants