This is a Nuxt.js application that is containerized using Docker.
Before you begin, ensure you have met the following requirements:
- You have installed the latest version of Docker and Docker Compose.
Follow these steps to get your development environment set up:
-
Clone the repository:
git clone https://github.com/r00tmeister/autoscriber.git
-
Navigate to the project directory:
cd autoscriber
This project uses environment variables for configuration. To set up your environment variables:
-
Copy the
.env.example
file in the root directory of the project and rename it to.env
:cp .env.example .env
-
Open the
.env
file and replace the placeholder values with your actual values. For example, replaceyour_supabase_url
with the URL of your Supabase instance, and replaceyour_supabase_api_key
with your actual Supabase API key.# .env NUXT_ENV_SUPABASE_URL=https://xyzcompany.supabase.co NUXT_ENV_SUPABASE_API_KEY=123456789abcdef
-
Save the
.env
file. The application will now use the values from this file for its configuration.
To start the application in development mode, run:
docker-compose -p autoscriber up --build
This command builds the Docker image and starts the Docker container. The application will be accessible at http://localhost:3000
.
For more details on working with Nuxt.js, refer to the Nuxt 3 documentation.
For information on deploying Nuxt.js applications, check out the deployment documentation.
We welcome contributions! Please see our Contributing Guidelines for more details.
This project is licensed under the MIT License.