Overleaf docs
Plans and pricingTemplatesUser docsGo to Overleaf
On-premises
On-premises
  • Welcome
    • Server Pro vs. Community Edition
  • Release notes
    • Release notes 5.x.x
      • Doc version recovery
    • Release notes 4.x.x
    • Release notes 3.x.x
      • Full project history migration
    • Release notes 2.x.x
    • Release notes 1.x.x
    • Release notes 0.x.x
  • Getting started
    • Before you start
    • Requirements
      • Skills needed
      • Hardware requirements
      • Software requirements
    • Microservices
    • Server Pro infrastructure
    • What is the Overleaf Toolkit?
  • Installation
    • Introduction
    • Using the Toolkit
      • 1: Download the Toolkit
      • 2: Familiarize yourself with the Toolkit
      • 3: Initialize the configuration
      • 4. Choose Community Edition or Server Pro
      • 5. Personalizing your instance
      • 6. Post-installation tasks
    • Air-gapped/offline deployments
    • Upgrading TeX Live
  • Configuration
    • Overleaf Toolkit
      • Files and locations
      • Toolkit settings
      • Environment variables
      • Server Pro-only configuration
        • LDAP
        • SAML 2.0
        • Sandboxed Compiles
        • Git integration
        • Templates
        • Adding LaTeX user help
      • Logging
      • TLS proxy
      • Branding
      • Localization
      • Email delivery
      • Redis
      • S3
  • Maintenance
    • docker-compose.yml to Toolkit migration
    • Upgrading your deployment
    • Data and backups
      • Exporting projects
    • Extending TeX Live
    • Horizontal scaling
    • S3 migration
    • Updating MongoDB
  • User and project management
    • User management
      • Username migration
    • Understanding license usage
    • Project management
  • Support
    • Project limits
    • Troubleshooting
    • Getting help
    • Support guides
      • Using templates as an individual
    • Overleaf user docs
Powered by GitBook
LogoLogo

Discover Overleaf

  • Home
  • Features

Solutions

  • Plans and pricing
  • For universities
  • For business
  • For government

Resources

  • Templates
  • User docs and LaTeX learning
  • Blog

© Overleaf

On this page

Was this helpful?

Export as PDF
  1. Installation
  2. Using the Toolkit

5. Personalizing your instance

Previous4. Choose Community Edition or Server ProNext6. Post-installation tasks

Last updated 5 months ago

Was this helpful?

Personalizing your instance

Before we start your Overleaf instance for the first time we're going to update the config/variables.env configuration file with your custom information.

Open the config/variables.env file using your favourite text editor and update each of the following environment variables with the required information.

Name
Description
Example

OVERLEAF_SITE_URL

Where your instance of Overleaf is publicly available. This is used in public links, and when connecting over websockets, so must be configured correctly!

https://overleaf.lilliput.com

OVERLEAF_EMAIL_FROM_ADDRESS

This email address will be used as the from address for all outgoing emails.

no-reply@lilliput.com

OVERLEAF_ADMIN_EMAIL

The email address where users can reach the person who runs the site.

it-services@lilliput.com

Once you have updated these environment variables, save and quit - you're now ready to start your instance for the first time.

To start your instance run the following command:

bin/up

This command will download all the required images, create the containers (using your customizations) and start up the instance. You should see some log output from the various Docker containers. You can start them up again (without attaching to the log output) by running bin/start.

The Toolkit uses docker compose to manage the Overleaf Docker containers. The Toolkit provides a set of scripts which wrap docker compose, and takes care of most of the details for you.

If all goes well, you should be able view the log in page for your new Overleaf instance by navigating to or in your browser.

Depending on your network configuration and where your Overleaf instance is being hosted you may need to make some additional configuration changes. See the section for more details.

That's it for the initial part of installation. You can now move onto the Post installation tasks where you'll create your first administrator account and First example project.

http://127.0.0.1/
http://localhost/
Toolkit settings