# Install dependencies
npm install
# Setup env variables
cp .env.dist .env
# Setup database
npx prisma migrate dev
# Run development server
npm run dev
Open http://localhost:3000 with your browser to see the result.
You can start editing pages by modifying app/**/page.tsx
. The page auto-updates as you edit the file.
API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in pages/api/hello.ts
.
The pages/api
directory is mapped to /api/*
. Files in this directory are treated as API routes instead of React pages.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
Run scalingo --app projets-territoires db-tunnel SCALINGO_POSTGRESQL_URL
Use profile for this project: aws --profile=kime:scaleway:projets-territoires s3api list-buckets
See: https://www.scaleway.com/en/docs/storage/object/api-cli/object-storage-aws-cli/
Update bucket CORS: aws --profile=kime:scaleway:projets-territoires s3api put-bucket-cors --bucket projets-territoires-attachments --cors-configuration file://~/dev/anct/projets-territoires/src/scaleway/cors.json
View logs
scalingo --app projets-territoires logs
scalingo -—app projets-territoires run bash