# Use FTP server instead of local storage?

**URL:** <https://forums.screenly.io/t/use-ftp-server-instead-of-local-storage/140>\
**Category:** Anthias\
**Created:** [September 19, 2019, 9:46am UTC](https://forums.screenly.io/t/use-ftp-server-instead-of-local-storage/140 "2019-09-19T09:46:39Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![psrkallez06](https://avatars.discourse-cdn.com/v4/letter/p/7ab992/32.png) [@psrkallez06](https://forums.screenly.io/u/psrkallez06)\
**Post date:** [September 19, 2019, 9:46am UTC](https://forums.screenly.io/t/use-ftp-server-instead-of-local-storage/140/1 "2019-09-19T09:46:39Z")

</div>

Is it possible to make it so that screenly reads content from an ftp server on another computer rather than from the SD card?

---

<div class="post-metadata">

**Author:** ![ealmonte32](https://yyz1.discourse-cdn.com/flex029/user_avatar/forums.screenly.io/ealmonte32/32/228_2.png) [@ealmonte32](https://forums.screenly.io/u/ealmonte32)\
**Post date:** [September 23, 2019, 12:47am UTC](https://forums.screenly.io/t/use-ftp-server-instead-of-local-storage/140/2 "2019-09-23T00:47:59Z")

</div>

You mean when you add/upload Assets? like adding your FTP server address as the Asset location or uploading content (files) to the Pi? Is this not what you would want to do?? Can you pls elaborate…

---

<div class="post-metadata">

**Author:** ![psrkallez06](https://avatars.discourse-cdn.com/v4/letter/p/7ab992/32.png) [@psrkallez06](https://forums.screenly.io/u/psrkallez06)\
**Post date:** [September 23, 2019, 7:52am UTC](https://forums.screenly.io/t/use-ftp-server-instead-of-local-storage/140/3 "2019-09-23T07:52:23Z")

</div>

Exactly. When i upload assets, i want it to upload to an FTP server instead of the SD card of the pi, and then i want screenly to read from that FTP server instead of the SD card. Cheers!

---

<div class="post-metadata">

**Author:** ![ealmonte32](https://yyz1.discourse-cdn.com/flex029/user_avatar/forums.screenly.io/ealmonte32/32/228_2.png) [@ealmonte32](https://forums.screenly.io/u/ealmonte32)\
**Post date:** [September 23, 2019, 4:38pm UTC](https://forums.screenly.io/t/use-ftp-server-instead-of-local-storage/140/4 "2019-09-23T16:38:34Z")

</div>

this is essentially you adding a URL asset, screenly is not an FTP client to be able to grab a file and pipe the login to the FTP server and put the file and then add the URL of that file back to the Assets…

if you want to pull files from an FTP server or another computer, simply use a program first like FileZilla to upload the files to such server, and then when you add the assets you can type that URL in there… but i am not sure this protocol will work as HTTP/S since it is FTP and meant to not use MIME types… dont want to get too technical but you are trying to achieve something basically unnecessary.

---

<div class="post-metadata">

**Author:** ![psrkallez06](https://avatars.discourse-cdn.com/v4/letter/p/7ab992/32.png) [@psrkallez06](https://forums.screenly.io/u/psrkallez06)\
**Post date:** [September 25, 2019, 8:33am UTC](https://forums.screenly.io/t/use-ftp-server-instead-of-local-storage/140/5 "2019-09-25T08:33:46Z")

</div>

I see thanks for your answer. Well Iam running a store with screenly, i want other stores/suppliers to be able to remotely upload content to my screenly so that i don’t need to maintain it at all, so that some other “guy” can control everything.

---

<div class="post-metadata">

**Author:** ![ealmonte32](https://yyz1.discourse-cdn.com/flex029/user_avatar/forums.screenly.io/ealmonte32/32/228_2.png) [@ealmonte32](https://forums.screenly.io/u/ealmonte32)\
**Post date:** [September 26, 2019, 3:43am UTC](https://forums.screenly.io/t/use-ftp-server-instead-of-local-storage/140/6 "2019-09-26T03:43:51Z")

</div>

I see… so you just need to follow this way of doing it:

> **[It's a sign: build a remote controlled digital display with Screenly OSE and...](https://www.balena.io/blog/deploy-free-digital-signage-software-screenly-ose/)**
>
> Try this project to get up and running with a display you can control remotely to display photos, videos, dashboards, web pages, and digital signage. This tutorial was put together by the friendly folks at Screenly. They've recently updated their...

if you for some reason dont want to do it that way… you can achieve this different ways… one is by making your Screenly accessible to the public internet using port forwarding and static IP assignment, but of course with network security in place which you would need to determine which is best depending on your own situation… (make sure you enable HTTPS on the Screenly by running the script located in `./screenly/bin/enable_ssl.sh`  
For this reason I recommend balena setup even if more steps are necessary during initial setup…

---

<div class="post-metadata">

**Author:** ![psrkallez06](https://avatars.discourse-cdn.com/v4/letter/p/7ab992/32.png) [@psrkallez06](https://forums.screenly.io/u/psrkallez06)\
**Post date:** [September 30, 2019, 9:07am UTC](https://forums.screenly.io/t/use-ftp-server-instead-of-local-storage/140/7 "2019-09-30T09:07:54Z")

</div>

I will try that, thank you very much for the help!

One more question, I’m trying to add my local FTP server to assets.  
 ![uploadtoscreenly](https://canada1.discourse-cdn.com/flex029/uploads/screenly/original/1X/457d5382afae8798c6d1f4e7222c51151a1ee25a.png)

Any idea why it says that the URL is wrong? Since it works from my browser. Thanks!

---

<div class="post-metadata">

**Author:** ![ealmonte32](https://yyz1.discourse-cdn.com/flex029/user_avatar/forums.screenly.io/ealmonte32/32/228_2.png) [@ealmonte32](https://forums.screenly.io/u/ealmonte32)\
**Post date:** [September 30, 2019, 2:59pm UTC](https://forums.screenly.io/t/use-ftp-server-instead-of-local-storage/140/8 "2019-09-30T14:59:02Z")

</div>

Are you not using the production version of Screenly? The skip asset check as far as I know is not an option on the experimental branch/version… is that what you picked when you were installing Screenly?

---

<div class="post-metadata">

**Author:** ![psrkallez06](https://avatars.discourse-cdn.com/v4/letter/p/7ab992/32.png) [@psrkallez06](https://forums.screenly.io/u/psrkallez06)\
**Post date:** [October 2, 2019, 3:13pm UTC](https://forums.screenly.io/t/use-ftp-server-instead-of-local-storage/140/9 "2019-10-02T15:13:40Z")

</div>

Well… I installed Balena and picked the image from github… How do i know which version? I’m using Screenly Open Source.

---

<div class="post-metadata">

**Author:** ![ealmonte32](https://yyz1.discourse-cdn.com/flex029/user_avatar/forums.screenly.io/ealmonte32/32/228_2.png) [@ealmonte32](https://forums.screenly.io/u/ealmonte32)\
**Post date:** [October 2, 2019, 4:17pm UTC](https://forums.screenly.io/t/use-ftp-server-instead-of-local-storage/140/10 "2019-10-02T16:17:50Z")

</div>

type the following in terminal/console: `cat ./version.md`  
should output something like this:

```auto
pi@screenlypi:~ $ cat ./version.md
Screenly version: production@8eabdfb
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 9.8 (stretch)
Release: 9.8
Codename: stretch

```
