To ensure system stability, every account is subject to limits on the amount of CPU cores, memory and disk storage it can use. You can view these limits in the control panel under Account > Account Limits. To avoid abuse, new accounts start with lower limits. After you make the first top-up to your account, your limits will increase to 10 pods and 2 TB of storage. If you need more than that, please just send an email to firstname.lastname@example.org.
If you have any concerns with your PikaPods account, billing or an offline pod, email to email@example.com any time. You will generally receive a response within a few hours on working days.
Beyond this, we can’t offer support for individual apps or their features. This is because we only charge you for the resources to host the app and don’t monetize your data or charge for premium features. You can still get help from those sources:
- Many apps have notes that explain setup steps or common issues. You also find them via See FAQ in your pod control panel.
- Visit the Project Page link of an app and read their documentation.
- When setting up Env Vars, you will find a link to the official documentation explaining each setting.
- There may be a forum or chat room for the app to ask questions and get help from other users.
- Sometimes the author will offer commercial support. This is also a great way to support the app’s development.
- If you think there is a bug in the app or you have an idea for a new feature, you can raise it to the developers on their Github Issues page.
- Our parent company, Peakford, can provide expert support for most apps, including one-off setup or doing more complex and custom deployments.
Some apps need to send emails to work properly. Currently PikaPods doesn’t offer email sending services. Some popular and proven options are Mailjet, Mailgun and Postmark. If you already use Amazon AWS, there is also SES.
No matter which provider you use for emails, be sure to use a submission port, like port 465 or 587. To prevent spam from our system port 25 is blocked.
At PikaPods we deploy all apps as isolated containers. This means all dependencies and source code files are bundled by the app author and distributed as container image. This mean you get the same experience as running the same image directly and can be sure there are no modifications to the app.
Compared to other ways of deploying apps (like putting PHP files on shared hosting space), it’s not recommended to make adjustments to any files that aren’t expliciteyl mounted from the image and visible via SFTP. While it may work temporarily, all such changes will be lost during the next update or edit.
In the large majority of cases, you will find that all necessary files are available via SFTP and no further changes are necessary. If you think a new mounted folder should be made available for an app, do get in touch and it will be reviewed.
Can you use PikaPods for your business apps? The answer is yes! Many of our users already run business-critical apps on our platform. We are also hoping to add more feature in the future to serve this segment better. Here what you can expect in terms of uptime, support and data safety:
- Uptime and Service level: Historically, you can expect an uptime of about 99.98% over a month at worst, which translatest to about 8 minutes of downtime. This is needed to apply regular app- and security updates. Non-emergency reboots will be scheduled at off-peak hours in their region.
- Support Response Time: Our support staff works in Asian and EU time zones and you can expect a response in less than an hour during normal business hours.
- Backups: We take whole-server offsite backups daily and every server has redundant drives.
- Testing: As opposed to doing automatic container updates, all our updates are tested before they reach your pod. This includes dealing with breaking changes and migrations over time.
In the future, we plan on adding a “business” tier to better address the needs of users who rely on their pod for production needs. This would include:
- Contractual service level agreement (SLA)
- Guaranteed support response times
- Per-pod backups/snapshots to e.g. AWS S3 buckets
- Additional app testing
- Monitoring of your apps
- Live migration before reboots to minimize downtime
If you already use PikaPods for your business apps and want an additional level of support from the same team, you also look into Peakford’s managed server solutions.
Moved to Pod Management > Custom Domains.
Moved to Pod Management > Files.
Moved to Pod Management > Database.
New apps are regularly being added. If your favorite app isn’t available yet, you can suggest or vote for it on our feedback page. For an app to be suitable for PikaPods, it should roughly match those criteria:
- Be a web application and use one HTTPS port only
- Not use large amounts of CPU or bandwith by design (e.g. video encoding)
- Not have a potential for abuse or impact on other pods (e.g. proxies or VPNs)
- Have a license that allows self-hosting
- Not compete with the author’s own paid hosting service, unless alternative hosting options are actively promoted.
- Have an official (or semi-official) Docker image available
- Be actively developed and security issues are adressed
Providing you with a stable experience is our main priority. As such we don’t just automatically apply updates as they are released, but test them in a staging environment before making them available to all pods. Updates should also be for a stable release (in the context of the project) and released for a minimum of 3 days. Generally updates will reach your pod within 1-2 weeks of their release.
For security-related updates, we may do ad-hoc updates of single apps.
When adding new apps, we will add the most common and useful env vars from the start. Sometimes this doesn’t include very specific or newly-added env vars. If you find that an env var you want to use is missing, just send us an email to to firstname.lastname@example.org and we will add it right away.
Moved to Pod Management > Backup.
Moved to Pod Management > Debug.
We fully support IPv6 as of May 2023. Before this, IPv6 worked over TCP, but possibly not ICMP. If your pod was created before May 2023, you may need to recreate it. This will happen automatically during updates or when you change resources or env vars.
Our servers all run on standard UTC time zone. If you prefer to use a different time zone, you can often adjust it in the app itself or pass a new time zone via the
TZ env var in your dashboard under Pod Edit > Env Vars. See here for a list of supported time zones. When supported, simply put any value from the TZ Identifier column as
TZ env var. E.g.