No description
Find a file
2025-02-14 20:03:28 +01:00
.vscode formatting and linting work 2025-02-14 12:09:21 +01:00
caddy ok this seems to work 2025-02-14 20:03:28 +01:00
scripts small naming improvments 2025-02-13 00:13:56 +01:00
src ok this seems to work 2025-02-14 20:03:28 +01:00
test-results first test 2025-02-14 14:59:46 +01:00
tests actually check something 2025-02-14 15:07:29 +01:00
.env.dist ok this seems to work 2025-02-14 20:03:28 +01:00
.eslintrc.json . 2025-02-14 12:23:50 +01:00
.gitignore stuffy stuff 2025-02-08 15:57:54 +01:00
.prettierrc format project 2025-02-14 11:13:18 +01:00
docker-compose.yml ok this seems to work 2025-02-14 20:03:28 +01:00
docker-entrypoint.sh ok this seems to work 2025-02-14 20:03:28 +01:00
Dockerfile ok this seems to work 2025-02-14 20:03:28 +01:00
package-lock.json first test 2025-02-14 14:59:46 +01:00
package.json first test 2025-02-14 14:59:46 +01:00
README.md serve static 2025-02-09 18:47:04 +01:00

Express hello world

A joke application.

How to set up

Note: I'm assuming you're running Ubuntu 22.04.

  • Get nodejs and npm ready
    • Run sudo apt update and sudo apt install nodejs. Check that worked with node -v.
    • Run sudo apt install npm. Check that worked with npm -v.
  • Init an npm project: npm init -y
  • Modify package.json: you might want to add dependencies.
  • Potentially add a start script.

How to run

  • You can get the dev containers up and running with npm run start:containers. You can visit the app at localhost.
  • If you would rather only run the express app locally, you can just do npm run start instead.