Initial commit: Fiber Direkt www webdev2 30+ blocks, media, DB dump
25
.env.example
@ -1,17 +1,10 @@
|
|||||||
# Database connection string
|
DATABASE_URI=postgresql://user:password@localhost:5432/fiberdirekt
|
||||||
DATABASE_URL=mongodb://127.0.0.1/your-database-name
|
PAYLOAD_SECRET=your-secret-here
|
||||||
|
|
||||||
# Or use a PG connection string
|
|
||||||
#DATABASE_URL=postgresql://127.0.0.1:5432/your-database-name
|
|
||||||
|
|
||||||
# Used to encrypt JWT tokens
|
|
||||||
PAYLOAD_SECRET=YOUR_SECRET_HERE
|
|
||||||
|
|
||||||
# Used to configure CORS, format links and more. No trailing slash
|
|
||||||
NEXT_PUBLIC_SERVER_URL=http://localhost:3000
|
NEXT_PUBLIC_SERVER_URL=http://localhost:3000
|
||||||
|
SMTP_HOST=
|
||||||
# Secret used to authenticate cron jobs
|
SMTP_PORT=
|
||||||
CRON_SECRET=YOUR_CRON_SECRET_HERE
|
SMTP_USER=
|
||||||
|
SMTP_PASS=
|
||||||
# Used to validate preview requests
|
SMTP_FROM=
|
||||||
PREVIEW_SECRET=YOUR_SECRET_HERE
|
NEXT_PUBLIC_MATOMO_URL=
|
||||||
|
NEXT_PUBLIC_MATOMO_SITE_ID=
|
||||||
|
|||||||
53
.gitignore
vendored
@ -1,51 +1,16 @@
|
|||||||
build
|
|
||||||
dist / media
|
|
||||||
node_modules
|
|
||||||
.DS_Store
|
|
||||||
.env
|
|
||||||
.next
|
|
||||||
.vercel
|
|
||||||
|
|
||||||
# Payload default media upload directory
|
|
||||||
public/media/
|
|
||||||
|
|
||||||
public/robots.txt
|
|
||||||
public/sitemap*.xml
|
|
||||||
|
|
||||||
|
|
||||||
# Playwright
|
|
||||||
node_modules/
|
node_modules/
|
||||||
/test-results/
|
|
||||||
/playwright-report/
|
|
||||||
/blob-report/
|
|
||||||
/playwright/.cache/
|
|
||||||
|
|
||||||
# Dependencies
|
|
||||||
node_modules/
|
|
||||||
|
|
||||||
# Next.js build
|
|
||||||
.next/
|
.next/
|
||||||
out/
|
dist/
|
||||||
|
|
||||||
# Environment & secrets
|
|
||||||
.env
|
.env
|
||||||
.env.local
|
.env.local
|
||||||
.env.production
|
.env.production
|
||||||
|
.DS_Store
|
||||||
# Database (local SQLite)
|
*.bak
|
||||||
|
*.swp
|
||||||
|
*~
|
||||||
|
Thumbs.db
|
||||||
|
*.tsbuildinfo
|
||||||
|
src/**/*.bak.*
|
||||||
*.db
|
*.db
|
||||||
*.sqlite
|
*.sqlite
|
||||||
|
*.sqlite3
|
||||||
# Payload generated
|
|
||||||
/src/payload-types.ts
|
|
||||||
|
|
||||||
# OS files
|
|
||||||
.DS_Store
|
|
||||||
Thumbs.db
|
|
||||||
|
|
||||||
# PM2
|
|
||||||
ecosystem.config.js
|
|
||||||
|
|
||||||
# Media uploads (optional — see note below)
|
|
||||||
/media/
|
|
||||||
/public/media/
|
|
||||||
|
|||||||
14903
db_dump.sql
Normal file
BIN
media/08-FD-Grön-Fiber-04.mp4
Normal file
BIN
media/08-FD-Grön-Fiber-5.mp4
Normal file
BIN
media/Blue-Cloud-edge-1-400x400.webp
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
media/Blue-Cloud-edge-1.webp
Normal file
|
After Width: | Height: | Size: 5.9 KiB |
BIN
media/Blue-Cloud-edge-400x400.webp
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
media/Blue-Cloud-edge.webp
Normal file
|
After Width: | Height: | Size: 5.9 KiB |
BIN
media/Chat-bubble-gul-1-1200x1200.webp
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
media/Chat-bubble-gul-1-1920x1920.webp
Normal file
|
After Width: | Height: | Size: 29 KiB |
BIN
media/Chat-bubble-gul-1-400x400.webp
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
media/Chat-bubble-gul-1-800x800.webp
Normal file
|
After Width: | Height: | Size: 8.0 KiB |
BIN
media/Chat-bubble-gul-1.webp
Normal file
|
After Width: | Height: | Size: 32 KiB |
BIN
media/Chat-bubble-gul-1200x1200.webp
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
media/Chat-bubble-gul-1920x1920.webp
Normal file
|
After Width: | Height: | Size: 29 KiB |
BIN
media/Chat-bubble-gul-400x400.webp
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
media/Chat-bubble-gul-800x800.webp
Normal file
|
After Width: | Height: | Size: 8.0 KiB |
BIN
media/Chat-bubble-gul.webp
Normal file
|
After Width: | Height: | Size: 32 KiB |
BIN
media/DC-Server-Man-Pulling-Server-1-1200x1200.webp
Normal file
|
After Width: | Height: | Size: 142 KiB |
BIN
media/DC-Server-Man-Pulling-Server-1-1920x1920.webp
Normal file
|
After Width: | Height: | Size: 266 KiB |
BIN
media/DC-Server-Man-Pulling-Server-1-400x400.webp
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
media/DC-Server-Man-Pulling-Server-1-800x800.webp
Normal file
|
After Width: | Height: | Size: 76 KiB |
BIN
media/DC-Server-Man-Pulling-Server-1.webp
Normal file
|
After Width: | Height: | Size: 302 KiB |
BIN
media/DC-Server-Man-Pulling-Server-1200x1200.webp
Normal file
|
After Width: | Height: | Size: 142 KiB |
BIN
media/DC-Server-Man-Pulling-Server-1920x1920.webp
Normal file
|
After Width: | Height: | Size: 266 KiB |
BIN
media/DC-Server-Man-Pulling-Server-400x400.webp
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
media/DC-Server-Man-Pulling-Server-800x800.webp
Normal file
|
After Width: | Height: | Size: 76 KiB |
BIN
media/DC-Server-Man-Pulling-Server.webp
Normal file
|
After Width: | Height: | Size: 302 KiB |
BIN
media/Harddrive-On-Desk-1-1200x1200.webp
Normal file
|
After Width: | Height: | Size: 141 KiB |
BIN
media/Harddrive-On-Desk-1-1920x1920.webp
Normal file
|
After Width: | Height: | Size: 270 KiB |
BIN
media/Harddrive-On-Desk-1-400x400.webp
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
media/Harddrive-On-Desk-1-800x800.webp
Normal file
|
After Width: | Height: | Size: 74 KiB |
BIN
media/Harddrive-On-Desk-1.webp
Normal file
|
After Width: | Height: | Size: 307 KiB |
BIN
media/Harddrive-On-Desk-1200x1200.webp
Normal file
|
After Width: | Height: | Size: 141 KiB |
BIN
media/Harddrive-On-Desk-1920x1920.webp
Normal file
|
After Width: | Height: | Size: 270 KiB |
BIN
media/Harddrive-On-Desk-400x400.webp
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
media/Harddrive-On-Desk-800x800.webp
Normal file
|
After Width: | Height: | Size: 74 KiB |
BIN
media/Harddrive-On-Desk.webp
Normal file
|
After Width: | Height: | Size: 307 KiB |
BIN
media/Man installing access point ceiling-1200x670.webp
Normal file
|
After Width: | Height: | Size: 64 KiB |
BIN
media/Man installing access point ceiling-400x223.webp
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
media/Man installing access point ceiling-800x447.webp
Normal file
|
After Width: | Height: | Size: 35 KiB |
BIN
media/Man installing access point ceiling.webp
Normal file
|
After Width: | Height: | Size: 79 KiB |
BIN
media/Man-Working-With-Computer-Desks-1-1200x1200.webp
Normal file
|
After Width: | Height: | Size: 100 KiB |
BIN
media/Man-Working-With-Computer-Desks-1-400x400.webp
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
media/Man-Working-With-Computer-Desks-1-800x800.webp
Normal file
|
After Width: | Height: | Size: 56 KiB |
BIN
media/Man-Working-With-Computer-Desks-1.webp
Normal file
|
After Width: | Height: | Size: 122 KiB |
BIN
media/Man-Working-With-Computer-Desks-1200x1200.webp
Normal file
|
After Width: | Height: | Size: 100 KiB |
BIN
media/Man-Working-With-Computer-Desks-400x400.webp
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
media/Man-Working-With-Computer-Desks-800x800.webp
Normal file
|
After Width: | Height: | Size: 56 KiB |
BIN
media/Man-Working-With-Computer-Desks.webp
Normal file
|
After Width: | Height: | Size: 122 KiB |
BIN
media/Meeting-room-Stockholm-1200x750.webp
Normal file
|
After Width: | Height: | Size: 65 KiB |
BIN
media/Meeting-room-Stockholm-1920x1200.webp
Normal file
|
After Width: | Height: | Size: 116 KiB |
BIN
media/Meeting-room-Stockholm-400x250.webp
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
media/Meeting-room-Stockholm-800x500.webp
Normal file
|
After Width: | Height: | Size: 37 KiB |
BIN
media/Meeting-room-Stockholm.webp
Normal file
|
After Width: | Height: | Size: 116 KiB |
BIN
media/Mejl-Symbol-1-1200x1200.webp
Normal file
|
After Width: | Height: | Size: 20 KiB |
BIN
media/Mejl-Symbol-1-1920x1920.webp
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
media/Mejl-Symbol-1-400x400.webp
Normal file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
media/Mejl-Symbol-1-800x800.webp
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
media/Mejl-Symbol-1.webp
Normal file
|
After Width: | Height: | Size: 47 KiB |
BIN
media/Mejl-Symbol-1200x1200.webp
Normal file
|
After Width: | Height: | Size: 20 KiB |
BIN
media/Mejl-Symbol-1920x1920.webp
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
media/Mejl-Symbol-400x400.webp
Normal file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
media/Mejl-Symbol-800x800.webp
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
media/Mejl-Symbol.webp
Normal file
|
After Width: | Height: | Size: 47 KiB |
BIN
media/People-working-on-CAD-1200x670.webp
Normal file
|
After Width: | Height: | Size: 78 KiB |
BIN
media/People-working-on-CAD-1920x1072.webp
Normal file
|
After Width: | Height: | Size: 137 KiB |
BIN
media/People-working-on-CAD-400x223.webp
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
media/People-working-on-CAD-800x447.webp
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
media/People-working-on-CAD.webp
Normal file
|
After Width: | Height: | Size: 214 KiB |
BIN
media/Telefon-Symbol-Gul-1-1200x1200.webp
Normal file
|
After Width: | Height: | Size: 33 KiB |
BIN
media/Telefon-Symbol-Gul-1-1920x1920.webp
Normal file
|
After Width: | Height: | Size: 63 KiB |
BIN
media/Telefon-Symbol-Gul-1-400x400.webp
Normal file
|
After Width: | Height: | Size: 5.2 KiB |
BIN
media/Telefon-Symbol-Gul-1-800x800.webp
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
media/Telefon-Symbol-Gul-1.webp
Normal file
|
After Width: | Height: | Size: 70 KiB |
BIN
media/Telefon-Symbol-Gul-1200x1200.webp
Normal file
|
After Width: | Height: | Size: 33 KiB |
BIN
media/Telefon-Symbol-Gul-1920x1920.webp
Normal file
|
After Width: | Height: | Size: 63 KiB |
BIN
media/Telefon-Symbol-Gul-400x400.webp
Normal file
|
After Width: | Height: | Size: 5.2 KiB |
BIN
media/Telefon-Symbol-Gul-800x800.webp
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
media/Telefon-Symbol-Gul.webp
Normal file
|
After Width: | Height: | Size: 70 KiB |
BIN
media/Wifi-Symbol-1-1200x1200.webp
Normal file
|
After Width: | Height: | Size: 24 KiB |
BIN
media/Wifi-Symbol-1-400x400.webp
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
media/Wifi-Symbol-1-800x800.webp
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
media/Wifi-Symbol-1.webp
Normal file
|
After Width: | Height: | Size: 50 KiB |
BIN
media/Wifi-Symbol-1200x1200.webp
Normal file
|
After Width: | Height: | Size: 24 KiB |
BIN
media/Wifi-Symbol-400x400.webp
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
media/Wifi-Symbol-800x800.webp
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
media/Wifi-Symbol.webp
Normal file
|
After Width: | Height: | Size: 50 KiB |
BIN
media/based-in-sweden-logo-400x351.webp
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
media/based-in-sweden-logo-800x703.webp
Normal file
|
After Width: | Height: | Size: 48 KiB |
BIN
media/based-in-sweden-logo.webp
Normal file
|
After Width: | Height: | Size: 43 KiB |
BIN
media/chat-buble-1200x1200.webp
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
media/chat-buble-1920x1920.webp
Normal file
|
After Width: | Height: | Size: 48 KiB |
BIN
media/chat-buble-400x400.webp
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
BIN
media/chat-buble-800x800.webp
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
media/chat-buble.webp
Normal file
|
After Width: | Height: | Size: 44 KiB |
BIN
media/fd-vid-thumb-1200x675.webp
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
media/fd-vid-thumb-1920x1080.webp
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
media/fd-vid-thumb-400x225.webp
Normal file
|
After Width: | Height: | Size: 4.6 KiB |