Skip to Content

Starting Varyshop and First Login

Starting Varyshop and First Login

From docker compose up to your first admin session

With Docker and Docker Compose ready on your server, it is time to launch Varyshop. This lesson walks you through creating the configuration, starting the services, and logging in to the admin panel for the first time.

Prepare the Project Directory

Create project folder
mkdir -p ~/varyshop
cd ~/varyshop

Create docker-compose.yml

docker-compose.yml
services:
  db:
    image: postgres:16
    environment:
      POSTGRES_USER: odoo
      POSTGRES_PASSWORD: your_strong_password
      POSTGRES_DB: postgres
    volumes:
      - pgdata:/var/lib/postgresql/data
    restart: unless-stopped

  odoo:
    image: varyshop/varyshop:18
    depends_on:
      - db
    ports:
      - "8069:8069"
    environment:
      HOST: db
      USER: odoo
      PASSWORD: your_strong_password
    volumes:
      - odoo-data:/var/lib/odoo
      - ./custom-addons:/mnt/extra-addons
    restart: unless-stopped

volumes:
  pgdata:
  odoo-data:

Change the Password

Replace your_strong_password with a real strong password. Use the same password in both the db and odoo sections — this is how the application connects to the database.

Launch the Stack

Start and verify
docker compose up -d
docker compose ps
docker compose logs -f odoo
1

Start all services

The up -d command pulls images if needed, creates containers, and starts everything in the background.

2

Check container status

The ps command shows you running containers. Both db and odoo should show as running.

3

Watch the logs

Follow the odoo logs to see the application starting. Wait until you see the line indicating the server is ready.

First Login

Open your browser and navigate to http://YOUR_SERVER_IP:8069. You will see the Odoo database creation screen.

1

Create the database

Enter a database name, set the master admin email and password. This is your Odoo admin account.

2

Choose demo data

For a first test, you can install demo data. For production, leave it unchecked.

3

Access the dashboard

After creation, you are logged into the Varyshop admin panel. You can now install e-commerce modules and start configuring your store.

Bookmark the Admin URL

The admin panel is always at your-domain:8069/web. After setting up HTTPS, it will be at https://your-domain.com/web.

Varyshop Is Running

You now have a live Varyshop instance running on your server. The next step is setting up HTTPS so your store is accessible securely over a real domain name.

Spusťte Varyshop stack pomocí Docker Compose, projděte vytvořením databáze, prvním přihlášením a instalací klíčových modulů.

Rating
0 0

There are no comments for now.

to be the first to leave a comment.