diff --git a/.devcontainer.example/Dockerfile b/.devcontainer.example/Dockerfile deleted file mode 100644 index 128993d..0000000 --- a/.devcontainer.example/Dockerfile +++ /dev/null @@ -1,6 +0,0 @@ -FROM dev-toys-web-dev:2.0.0 - -RUN apt-get update \ - && apt-get install --no-install-recommends -y git ca-certificates fish \ - && apt-get clean \ - && rm -rf /var/lib/apt/lists/* diff --git a/.devcontainer.example/devcontainer.json b/.devcontainer.example/devcontainer.json deleted file mode 100644 index 0729b22..0000000 --- a/.devcontainer.example/devcontainer.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "name": "DevToysWeb", - "dockerComposeFile": ["../docker-compose.yml", "docker-compose.yml"], - "service": "app", - "workspaceFolder": "/app", - "customizations": { - "vscode": { - "settings": { - "terminal.integrated.defaultProfile.linux": "fish", - "terminal.integrated.profiles.linux": { - "fish": { - "path": "/usr/bin/fish", - "args": ["-l"] - } - } - }, - "extensions": [ - "bierner.github-markdown-preview", - "davidanson.vscode-markdownlint", - "irongeek.vscode-env", - "dbaeumer.vscode-eslint", - "mhutchie.git-graph", - "ms-ceintl.vscode-language-pack-ja", - "ms-azuretools.vscode-docker", - "esbenp.prettier-vscode", - "artdiniz.quitcontrol-vscode", - "bradlc.vscode-tailwindcss" - ] - } - }, - "runServices": ["app"], - "shutdownAction": "stopCompose" -} diff --git a/.devcontainer.example/docker-compose.yml b/.devcontainer.example/docker-compose.yml deleted file mode 100644 index a437e8c..0000000 --- a/.devcontainer.example/docker-compose.yml +++ /dev/null @@ -1,8 +0,0 @@ -version: "3.9" - -services: - app: - image: xxx/dev-toys-web-dev:2.0.0 - build: - context: .devcontainer - command: sleep infinity diff --git a/.env.example b/.env.example deleted file mode 100644 index b368072..0000000 --- a/.env.example +++ /dev/null @@ -1 +0,0 @@ -APP_PORT=3000 diff --git a/.gitignore b/.gitignore index 42f45e8..8934c12 100644 --- a/.gitignore +++ b/.gitignore @@ -33,13 +33,9 @@ yarn-error.log* .turbo .contentlayer -.env # typescript tsconfig.tsbuildinfo # eslint .eslintcache - -# devcontainer -.devcontainer diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 359e733..00a3d91 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -4,7 +4,6 @@ "davidanson.vscode-markdownlint", "irongeek.vscode-env", "dbaeumer.vscode-eslint", - "ms-azuretools.vscode-docker", "esbenp.prettier-vscode", "bradlc.vscode-tailwindcss" ] diff --git a/README.md b/README.md index 6ad59cc..2b51776 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,10 @@ A web clone of [DevToys](https://github.com/veler/DevToys) +## Setup + +To reproduce environment, use [VOLTA](https://volta.sh/) + ## Known issues - Tool search does not set query parameters diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index ccdcc66..0000000 --- a/docker-compose.yml +++ /dev/null @@ -1,21 +0,0 @@ -version: "3.9" - -services: - app: - image: dev-toys-web-dev:2.0.0 - build: - context: docker - working_dir: /app - volumes: - - .:/app - - next:/app/.next - - node_modules:/app/node_modules - - yarn-cache:/usr/local/share/.cache/yarn/v6 - command: sh -c "yarn && yarn dev" - ports: - - ${APP_PORT:-3000}:3000 - -volumes: - next: - node_modules: - yarn-cache: diff --git a/docker/Dockerfile b/docker/Dockerfile deleted file mode 100644 index 6c1725d..0000000 --- a/docker/Dockerfile +++ /dev/null @@ -1 +0,0 @@ -FROM node:18.16.0-bullseye-slim diff --git a/package.json b/package.json index cb9e2fd..e41e089 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,10 @@ { "license": "MIT", "private": true, + "volta": { + "node": "18.16.0", + "yarn": "1.22.19" + }, "scripts": { "dev": "next dev", "build": "next build",