Skip to content

Little website for a Divio demo (Silicon Chalet, September 2024)

License

Notifications You must be signed in to change notification settings

derlin/hello-silicon-chalet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Silicon Chalet Divio Demo App

This is a simple nginx server with an index.html saying hello and showing the number (and type) of services currently attached.

It was used for a demo during my presentation at Silicon Chalet on the 19th of September:

I migrated 7,000 applications from PostgreSQL 13 to 15 by Lucy Linder (Divio Technologies AB)

Ever wondered how a small team can migrate 7,000 PostgreSQL databases in just two months without disrupting service? Join me as I share how Divio pulled this off! I'll brush on strategies that made it possible, the challenges we faced, and the extra lengths we went to keep our users' peace of mind unscathed.

You will find the slides of the presentation and a recording of this demo on this repository, in the other folder:

Run locally

To build and run locally:

docker build -t derlin/hello-silicon-chalet .
docker run -v 8080:80 derlin/hello-silicon-chalet

You can now access the app at http://localhost:8080

Deploy on Divio

The full demo is available in this repo: other/2024-09-17_deploy-to-divio_demo.mov.

Deploy it on divio easily:

  1. Fork this repository
  2. Create an account on divio
  3. Click "add application"
  4. Select "I already have a repository"
  5. Connect to Github and select your forked repository
  6. Choose a plan and "Create application"

Now, you can just hit "Deploy" on the live environment. If you want to add a service, go to the services tab.

About

Little website for a Divio demo (Silicon Chalet, September 2024)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published