# Ghost Publisher: An iOS App for Ghost

**URL:** <https://forum.ghost.org/t/ghost-publisher-an-ios-app-for-ghost/13809>\
**Category:** Using Ghost\
**Created:** [April 24, 2020, 5:45pm UTC](https://forum.ghost.org/t/ghost-publisher-an-ios-app-for-ghost/13809 "2020-04-24T17:45:56Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![jacobsokora](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/jacobsokora/32/7523_2.png) [@jacobsokora](https://forum.ghost.org/u/jacobsokora)\
**Post date:** [April 24, 2020, 5:45pm UTC](https://forum.ghost.org/t/ghost-publisher-an-ios-app-for-ghost/13809/1 "2020-04-24T17:45:56Z")

</div>

Have you, like me, been wishing you could edit your blog on the go, but the ghost editor says mobile editing isn’t supported? Well if you have an iOS device (sorry, I’m not an Android developer), you’re in luck! Today I published the first version of my Ghost Publisher app. It’s open source, just like Ghost, and is available on any iOS device running iOS 13 or later.

Features include:

- Markdown editing and preview
- Image upload and Unsplash search
- Automatic draft saving
- Publishing options, including email and scheduling posts
- Feature images (either from your device or via Unsplash)
- Custom slugs, tags, authors, and excerpts

If you have any issues, feedback, or feature requests, please feel free to submit an issue on [GitHub](https://github.com/jacobsokora/Ghost-Publisher) (please don’t make fun of me for my messy code) , or a comment [on my Ghost blog](https://thoughts.jacobsokora.me/contact).

[Download on the App Store](https://apps.apple.com/us/app/ghost-publisher/id1509389003)

---

<div class="post-metadata">

**Author:** ![thimiraonline](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/thimiraonline/32/22599_2.png) [@thimiraonline](https://forum.ghost.org/u/thimiraonline)\
**Post date:** [April 24, 2020, 10:16pm UTC](https://forum.ghost.org/t/ghost-publisher-an-ios-app-for-ghost/13809/2 "2020-04-24T22:16:45Z")

</div>

@DavidDarnes I think this is good for Ghost users.

---

<div class="post-metadata">

**Author:** ![n0c0de](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/n0c0de/32/9765_2.png) [@n0c0de](https://forum.ghost.org/u/n0c0de)\
**Post date:** [September 26, 2020, 4:10am UTC](https://forum.ghost.org/t/ghost-publisher-an-ios-app-for-ghost/13809/3 "2020-09-26T04:10:18Z")

</div>

Fantastic! Many thanks! I was looking for this for many years now! ;-)

web: [n0c0de](https://www.n0c0de.com/)  
email: [santosh@n0c0de.com](mailto:santosh@n0c0de.com)  
twitter: [@n0c0de1](https://twitter.com/n0c0de1)

---

<div class="post-metadata">

**Author:** ![darkpollo](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/darkpollo/32/8898_2.png) [@darkpollo](https://forum.ghost.org/u/darkpollo)\
**Post date:** [September 26, 2020, 12:33pm UTC](https://forum.ghost.org/t/ghost-publisher-an-ios-app-for-ghost/13809/4 "2020-09-26T12:33:18Z")

</div>

Nice. Thank you!

---

<div class="post-metadata">

**Author:** ![imurphy](https://avatars.discourse-cdn.com/v4/letter/i/96bed5/32.png) [@imurphy](https://forum.ghost.org/u/imurphy)\
**Post date:** [November 22, 2021, 7:09pm UTC](https://forum.ghost.org/t/ghost-publisher-an-ios-app-for-ghost/13809/5 "2021-11-22T19:09:29Z")

</div>

Hey!

I found this on the AppStore but the last update was a year ago. Are you still maintaining it? As I’d love to use it but wanted to check before downloading.

Thanks.  
Íse

---

<div class="post-metadata">

**Author:** ![ickam](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/ickam/32/22874_2.png) [@ickam](https://forum.ghost.org/u/ickam)\
**Post date:** [February 3, 2023, 7:38am UTC](https://forum.ghost.org/t/ghost-publisher-an-ios-app-for-ghost/13809/6 "2023-02-03T07:38:08Z")

</div>

Hi @jacobsokora  
I host my own installation of ghost under domain name/ghost, on a randomly assigned port. When I type in the address, your app says Ghost site not found, do I need to allow any specific port on my server?

---

<div class="post-metadata">

**Author:** ![markstos](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/markstos/32/18182_2.png) [@markstos](https://forum.ghost.org/u/markstos)\
**Post date:** [February 5, 2023, 12:16pm UTC](https://forum.ghost.org/t/ghost-publisher-an-ios-app-for-ghost/13809/8 "2023-02-05T12:16:14Z")

</div>

This asks for an admin username and password. Could it use an Admin API token instead?

---

<div class="post-metadata">

**Author:** ![jacobsokora](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/jacobsokora/32/7523_2.png) [@jacobsokora](https://forum.ghost.org/u/jacobsokora)\
**Post date:** [February 5, 2023, 4:39pm UTC](https://forum.ghost.org/t/ghost-publisher-an-ios-app-for-ghost/13809/9 "2023-02-05T16:39:45Z")

</div>

I’ve not been able to for a while due to restrictions at my job, but I plan to start again! Please let me know if you find any bugs :)

---

<div class="post-metadata">

**Author:** ![jacobsokora](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/jacobsokora/32/7523_2.png) [@jacobsokora](https://forum.ghost.org/u/jacobsokora)\
**Post date:** [February 5, 2023, 4:40pm UTC](https://forum.ghost.org/t/ghost-publisher-an-ios-app-for-ghost/13809/10 "2023-02-05T16:40:43Z")

</div>

I believe if your site is accessible at an address, it should work in the app. Do you access your site with the port in the address bar? I’m not sure if that would cause issues in-app

---

<div class="post-metadata">

**Author:** ![jacobsokora](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/jacobsokora/32/7523_2.png) [@jacobsokora](https://forum.ghost.org/u/jacobsokora)\
**Post date:** [February 5, 2023, 4:41pm UTC](https://forum.ghost.org/t/ghost-publisher-an-ios-app-for-ghost/13809/11 "2023-02-05T16:41:25Z")

</div>

I don’t have much experience developing for android, but anyone is free to take a look at my code and try to adapt it!

---

<div class="post-metadata">

**Author:** ![jacobsokora](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/jacobsokora/32/7523_2.png) [@jacobsokora](https://forum.ghost.org/u/jacobsokora)\
**Post date:** [February 5, 2023, 4:44pm UTC](https://forum.ghost.org/t/ghost-publisher-an-ios-app-for-ghost/13809/12 "2023-02-05T16:44:41Z")

</div>

Looks like it’s supported by the API, I’ll work on adding it as an option!
