2019-09-13 10:21:59 -04:00
< h1 align = "center" >
< br >
< a href = "https://www.overleaf.com" > < img src = "doc/logo.png" alt = "Overleaf" width = "300" > < / a >
< / h1 >
< h4 align = "center" > An open-source online real-time collaborative LaTeX editor.< / h4 >
< p align = "center" >
< a href = "https://github.com/overleaf/overleaf/wiki" > Wiki< / a > •
2021-06-14 06:57:40 -04:00
< a href = "https://www.overleaf.com/for/enterprises" > Server Pro< / a > •
2019-09-13 10:21:59 -04:00
< a href = "#contributing" > Contributing< / a > •
2021-06-14 06:57:40 -04:00
< a href = "https://mailchi.mp/overleaf.com/community-edition-and-server-pro" > Mailing List< / a > •
2019-09-13 10:21:59 -04:00
< a href = "#authors" > Authors< / a > •
< a href = "#license" > License< / a >
< / p >
2022-08-11 06:41:01 -04:00
< img src = "doc/screenshot.png" alt = "A screenshot of a project being edited in Overleaf Community Edition" >
2021-05-13 10:00:07 -04:00
< p align = "center" >
2022-08-11 06:41:01 -04:00
Figure 1: A screenshot of a project being edited in Overleaf Community Edition.
2021-05-13 10:00:07 -04:00
< / p >
2019-09-13 10:21:59 -04:00
2022-08-11 06:41:01 -04:00
## Community Edition
2014-02-12 06:24:13 -05:00
2021-06-14 06:57:40 -04:00
[Overleaf ](https://www.overleaf.com ) is an open-source online real-time collaborative LaTeX editor. We run a hosted version at [www.overleaf.com ](https://www.overleaf.com ), but you can also run your own local version, and contribute to the development of Overleaf.
2014-02-21 05:18:33 -05:00
2022-08-11 06:41:01 -04:00
## Enterprise
If you want help installing and maintaining Overleaf in your lab or workplace, we offer an officially supported version called [Overleaf Server Pro ](https://www.overleaf.com/for/enterprises ). It also includes more features for security (SSO with LDAP or SAML), administration and collaboration (e.g. tracked changes). [Find out more! ](https://www.overleaf.com/for/enterprises )
2014-10-21 09:20:53 -04:00
2019-09-13 10:21:59 -04:00
## Keeping up to date
2022-08-11 06:41:01 -04:00
Sign up to the [mailing list ](https://mailchi.mp/overleaf.com/community-edition-and-server-pro ) to get updates on Overleaf releases and development.
2016-02-09 12:19:48 -05:00
2019-09-13 10:21:59 -04:00
## Installation
2014-02-08 14:40:56 -05:00
2022-08-11 06:41:01 -04:00
We have detailed installation instructions in the [Overleaf Toolkit ](https://github.com/overleaf/toolkit/ ).
2014-02-22 07:08:03 -05:00
2019-09-13 10:21:59 -04:00
## Upgrading
2015-02-11 11:26:06 -05:00
2022-08-11 06:41:01 -04:00
If you are upgrading from a previous version of Overleaf, please see the [Release Notes section on the Wiki ](https://github.com/overleaf/overleaf/wiki#release-notes ) for all of the versions between your current version and the version you are upgrading to.
2015-02-11 11:26:06 -05:00
2020-02-17 07:57:53 -05:00
## Overleaf Docker Image
2023-04-18 04:23:47 -04:00
This repo contains two dockerfiles, [`Dockerfile-base` ](server-ce/Dockerfile-base ), which builds the
`sharelatex/sharelatex-base` image, and [`Dockerfile` ](server-ce/Dockerfile ) which builds the
2020-02-17 07:57:53 -05:00
`sharelatex/sharelatex` (or "community") image.
2024-11-18 08:41:30 -05:00
The Base image generally contains the basic dependencies like `wget` , plus `texlive` .
We split this out because it's a pretty heavy set of
2020-02-17 07:57:53 -05:00
dependencies, and it's nice to not have to rebuild all of that every time.
The `sharelatex/sharelatex` image extends the base image and adds the actual Overleaf code
and services.
2021-08-13 09:54:06 -04:00
Use `make build-base` and `make build-community` from `server-ce/` to build these images.
2020-02-17 07:57:53 -05:00
We use the [Phusion base-image ](https://github.com/phusion/baseimage-docker )
(which is extended by our `base` image) to provide us with a VM-like container
in which to run the Overleaf services. Baseimage uses the `runit` service
2021-08-13 09:54:06 -04:00
manager to manage services, and we add our init-scripts from the `server-ce/runit`
2020-02-17 07:57:53 -05:00
folder.
2019-09-13 10:21:59 -04:00
## Contributing
2014-02-13 08:07:03 -05:00
2022-08-11 06:41:01 -04:00
Please see the [CONTRIBUTING ](CONTRIBUTING.md ) file for information on contributing to the development of Overleaf.
2014-02-08 14:40:56 -05:00
2019-09-13 10:21:59 -04:00
## Authors
2014-02-17 15:01:21 -05:00
2019-05-07 13:28:15 -04:00
[The Overleaf Team ](https://www.overleaf.com/about )
2014-02-20 11:37:34 -05:00
2019-09-13 10:21:59 -04:00
## License
2014-02-20 11:37:34 -05:00
2022-08-11 06:41:01 -04:00
The code in this repository is released under the GNU AFFERO GENERAL PUBLIC LICENSE, version 3. A copy can be found in the [`LICENSE` ](LICENSE ) file.
2014-02-20 11:37:34 -05:00
2024-05-23 11:44:14 -04:00
Copyright (c) Overleaf, 2014-2024.