43 karma · joined May 2, 2016
Live migration can help you in that case.
Backend: Scala and Playframework
Frontend: Jquery
DB: RDS, Postgresql on AWS
Hosting: Baremetal on Scaleway
DNS: AWS Route53
Object Store: AWS S3
CDN: AWS CloudFront
Infrastructure: Ansible and Kubernetes
Monitoring: CloudWatch and Influxdb + Grafana in k8s
Logging: ELK in k8s
Scaleway is a great hosting with cheap price. Instead of finding reliable but expensive hosting, I prefer cheaper hosting, but more servers and build HA to handle server issue. Server die all the time.
I have been working on DocsApp for 3 years and only now start profitable. The hardest problem I faced was marketing and sales. Development is only 30% of the work.
Anyone know where to find good technical content writers?
Initially I work on this project to learn Scala + Play! Framework and now I turn it into real project with real customers.
What I learnt from working on this project: 1. Time to market - Push your product to market and find customers ASAP to get real feedback. 2. Hosting - Build on cheap hosting provider with self setup that support HA. Machine fail all the time even you use expensive hosting (Cloud)
I built DocsApp to provide platform to publish documentation easily. Instead of spending time to build your documentation site, DocsApp allow you to start publish documentation in minutes.
The challenges to build a profitable SaaS is marketing, especially for people with only technical background.
No extensive marketing done yet so users growth slowly. A lot improvement to be done especially on UX side.
So far no revenue because I focus on building features. While DocsApp already launched 8 months ago, I still don`t see any growth in term of active users.
So far only one active user with two sites and few users sign up to test then abandon completely, possibly go to competitor site with much expensive pricing.
Here is what I think did wrong:
1. No marketing effort to reach more users.
2. UX really important.
3. Actively reach out to users to gather feedback.
You can give suggestions and I will update accordingly. You can email hi at docsapp.io to request life time free plan from me :)
Few months ago I plan to sell off DocsApp, but I got low ball offer because low revenue. Then I decided to refocus DocsApp and continue to build it.
I wouldn't say DocsApp very successful, but it is getting successful now.
* ~1k request/second
* 8 + 8 + 2 = 18GB RAM
Tips: Use cheap hosting and build HA into it, server die all the time.
Another one is DocsApp is using markdown editor instead of pulling docs from SCM (git). Which good for users that do not know to use git.
DocsApp also support generate Github release page (https://demo.docsapp.io/docs/github-release) so users able to download artifacts without leaving DocsApp.
PS: I never use RTD so I might wrong.
The project started because there is always need for documentation for software projects (in my career), and a lot companies are not used to have one. At the same time, I want to learn Scala so I pick up Play! framework to play and build real world app.
Happy to answer any questions!
If anyone interested to buy, please contact me. Email is in my profile.
The main reason I plan to sell is because marketing it is too hard (I am developer).
Merely 2-3 people sign up and no activity after sign up. I dont know what to do with it and now I am not motivated to improve it. :(
I built DocsApp in 1 year and now is ramen profitable.
Tech stack:
* Play Framework (Scala)
* PostgreSQL (RDS)
* S3
* Docker (cloud.docker.com)
* Scaleway
* HAProxy
- We support Github Flavored Markdown
- We dont have paste image from clipboard, but we will add the feature idea to roadmap.
- We provide support for versioning, fulltext search, private internal documentation (soon)
* Overview of your documentation hub in single place.
* Support multiple versions of documentations.
* Full text search capability built right in to your documentation hub.
* and more...
You can see demo available here https://demo.docsapp.io/
Any feedback let me know.
Ask me anything.
Shameless pug, We currently working on documentation hub for developers https://www.docsapp.io/