# Connecting remotely to Kolibri server

**URL:** <https://community.learningequality.org/t/connecting-remotely-to-kolibri-server/823>\
**Category:** Kolibri\
**Created:** [September 22, 2018, 8:56am UTC](https://community.learningequality.org/t/connecting-remotely-to-kolibri-server/823 "2018-09-22T08:56:36Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![maxwellfundi](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.learningequality.org/maxwellfundi/32/227_2.png) [@maxwellfundi](https://community.learningequality.org/u/maxwellfundi)\
**Post date:** [September 22, 2018, 8:56am UTC](https://community.learningequality.org/t/connecting-remotely-to-kolibri-server/823/1 "2018-09-22T08:56:36Z")

</div>

Hi Kolibri Support,

I have installed Kolibri Server on a computer in lab and set up everything- the facility, users and imported content. It works very well and that is great! However i would like the students to access the learning materials remotely over the internet over the holidays.

Can I have a copy of my local server hosted somewhere online such that I can create practice questions or adding new content and uploading from my local server to the online server and then the students can log on to it remotely with their credentials and finally sync the data back to my local server?

In addition, how can I remotely access a Kolibri server if the computer with the server is connected to the internet (not remote desktop connection but being able to pull resources from the server remotely).

---

<div class="post-metadata">

**Author:** ![Nathier\_Abrahams](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.learningequality.org/nathier_abrahams/32/499_2.png) [@Nathier\_Abrahams](https://community.learningequality.org/u/Nathier_Abrahams)\
**Post date:** [August 19, 2019, 9:36pm UTC](https://community.learningequality.org/t/connecting-remotely-to-kolibri-server/823/2 "2019-08-19T21:36:58Z")

</div>

Sounds interesting

---

<div class="post-metadata">

**Author:** ![phack](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.learningequality.org/phack/32/442_2.png) [@phack](https://community.learningequality.org/u/phack)\
**Post date:** [August 31, 2019, 2:46am UTC](https://community.learningequality.org/t/connecting-remotely-to-kolibri-server/823/3 "2019-08-31T02:46:59Z")

</div>

Hi,

We do something similar already using ha\_proxy to forward requests to a device on the local network. The easiest way to achieve this will be just to use some VPS provider to run Kolibri for you. If you want more information feel free to send me a message about it.

---

<div class="post-metadata">

**Author:** ![J\_P](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.learningequality.org/j_p/32/512_2.png) [@J\_P](https://community.learningequality.org/u/J_P)\
**Post date:** [February 18, 2020, 5:07am UTC](https://community.learningequality.org/t/connecting-remotely-to-kolibri-server/823/4 "2020-02-18T05:07:37Z")

</div>

Ok so i have successfully gotten kolibri to work on my public facing ip. To do so, i added a new file in /etc/nginx/sites-available called kolibri and used:

server {  
listen 0.0.0.0:80;

server\_name XXXX.XXX;

location / {  
proxy\_pass [http://192.168.0.16:80](http://192.168.0.16:80);  
}  
}

to redirect traffic from port 80 to the default 8080.

i added modified the hosts file to allow for a local domain address XXXX.XXX

then opened the port 80 in fire wall and router firewall.

granted this is probably the most insecure setup but havent figured out how to setup “htpasswd -D /path/to/file/.htpasswd username” to correspond with kolibri yet. But once i figure that out i will update here for others
