devcontainer.json 779 B

1234567891011121314151617181920212223242526272829303132333435
  1. // For format details, see https://aka.ms/devcontainer.json
  2. {
  3. "name": "FreshRSS-dev-Alpine",
  4. "build": {
  5. "dockerfile": "Dockerfile"
  6. },
  7. "customizations": {
  8. "vscode": {
  9. "extensions": [
  10. "bmewburn.vscode-intelephense-client",
  11. "DavidAnson.vscode-markdownlint",
  12. "dbaeumer.vscode-eslint",
  13. "eamodio.gitlens",
  14. "EditorConfig.EditorConfig",
  15. "foxundermoon.shell-format",
  16. "mrmlnc.vscode-apache",
  17. "ms-azuretools.vscode-docker",
  18. "redhat.vscode-yaml",
  19. "timonwong.shellcheck",
  20. "ValeryanM.vscode-phpsab"
  21. ]
  22. }
  23. },
  24. "forwardPorts": [
  25. 8080
  26. ],
  27. "portsAttributes": {
  28. "8080": {
  29. "label": "FreshRSS Apache",
  30. "onAutoForward": "notify"
  31. }
  32. },
  33. "remoteUser": "developer",
  34. "postCreateCommand": "sudo .devcontainer/postCreateCommand.sh"
  35. }