# Migrating from farmos.app to v1.farmos.app

**URL:** <https://farmos.discourse.group/t/migrating-from-farmos-app-to-v1-farmos-app/791>\
**Category:** Field Kit\
**Created:** [May 6, 2021, 5:13pm UTC](https://farmos.discourse.group/t/migrating-from-farmos-app-to-v1-farmos-app/791 "2021-05-06T17:13:18Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![jgaehring](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/jgaehring/32/927_2.png) [@jgaehring](https://farmos.discourse.group/u/jgaehring)\
**Post date:** [May 6, 2021, 5:13pm UTC](https://farmos.discourse.group/t/migrating-from-farmos-app-to-v1-farmos-app/791/1 "2021-05-06T17:13:18Z")

</div>

# ⚠ **WARNING & UPDATE** ⚠

We will be shutting down [https://farmos.app](https://farmos.app) at 2022-02-22T04:59:00Z, in preparation for Field Kit v2. Users who are currently using [https://farmos.app](https://farmos.app) to connect to a v1 farmOS server must migrate to [https://v1.farmos.app](https://v1.farmos.app) before then, or will lose any data that has not been synced with that server.

See the instructions below for more details on how to migrate.

* * *

Hello everyone!

Quick announcement. You may see a notice in Field Kit this coming Monday, May 10, when we push out an update. It should read something like this:

> Field Kit 2.0 is coming! To continue using this version, however, we ask that you please migrate to [v1.farmos.app](https://v1.farmos.app) so we can begin preparing this site for the big launch. More details can be found on the forum.

So here are said details…

While we’ve never really concluded our beta phase, and so technically don’t have a real version 1.0 to speak of, we decided with the upcoming release of farmOS 2.0 we should shoot towards full compatibility with 2.0 as the launch target for our first stable, general release.

With that taken into consideration, we’d like to reserve the domain [farmos.app](https://farmos.app) for that eventual release. We also need to allow for the fact that migration from farmOS 1.x to 2.x will not happen overnight, and for perhaps a much as a year or more, we will want to accommodate two separate user bases running farmOS 1.x and 2.x. Accordingly, we’ll need two concurrently available versions of Field Kit. Finally, to make this transition as smooth as possible, and to avoid Field Kit duplicating the migration logic that’s already in place on the server, . Think of this as basically uninstalling farmos.app, and reinstalling v1.farmos.app (more details below on how to do so).

So to summarize, here’s what you can expect going forward, here’s what you can expect, in summary:

- **farmos.app:** We will sunset this domain at a date TBD this summer. We will continue posting a warning on that domain, and may at some point disable the ability to create or modify logs and only allow users to sync to their server, to avoid any chance of lost data. We will need to take the site down for a period of time (a week or more) prior to relaunching Field Kit 2.0 on this domain when the time comes.
- **v1.farmos.app:** This will remain stable and supported for the foreseeable future. We will not be developing new features on this domain, but will provide bug-fixes and other updates so that users can continue using it for as long as they need.

Instructions follow below. Feel free to comment on this topic if you have questions or experience any difficulty.

## Quick Guide to Migration

### Enabling v1.farmos.app from your server

If your farmOS instance is hosted on Farmier, no need to do anything here! The v1.farmos.app domain has already been added to your server’s default list of trusted apps as of May 3. Proceed to “Migrating on your phone or mobile device” below.

If you are self-hosting, you will likely have v1.farmos.app in your list of defaults so long as you have the latest release of farmOS that includes this commit:

> <https://github.com/farmOS/farmOS/commit/5a6c1e9407ee71fc7653bf861dcb4fb475353ed9>

Go to [your-farmOS-hostname]/admin/config/farm/access and confirm that `https://v1.farmos.app` is in the list. If it isn’t add it to the bottom and click “Save configuration”.

### Migrating on your phone or mobile device

1. Make sure you’ve enabled v1.farmos.app on your server, as described above.
2. Sync all logs from [https://farmos.app](https://farmos.app) on your device.
3. Login to your farmOS server directly (eg, [https://test.farmos.net/farm/logs/all](https://test.farmos.net/farm/logs/all)) to check that all logs and their data have been synced.
4. Go to [https://v1.farmos.app](https://v1.farmos.app), login to your server and sync. You can also re-add the app to your homescreen, which is recommended but optional.
5. Logout of [https://farmos.app](https://farmos.app) on your device and uninstall the app from your homescreen if you’d done so previously . **THIS STEP CANNOT BE UNDONE, SO MAKE SURE YOU’VE COMPLETED STEPS 2 AND 3 BEFOREHAND.**

**Note:** You should be able to distinguish the home screen icon for farmos.app from v1.farmos.app because v1.farmos.app should have the title “farmOS v1”, as opposed to farmos.app which is simply “farmOS”, as seen below.

 ![homescreen_icons](https://global.discourse-cdn.com/free1/uploads/farm_os/original/1X/bca0707a77002815b7e96a1c295d01e8e360f3f7.jpeg)

---

<div class="post-metadata">

**Author:** ![graffte](https://avatars.discourse-cdn.com/v4/letter/g/b38774/32.png) [@graffte](https://farmos.discourse.group/u/graffte)\
**Post date:** [May 21, 2021, 1:47pm UTC](https://farmos.discourse.group/t/migrating-from-farmos-app-to-v1-farmos-app/791/2 "2021-05-21T13:47:13Z")

</div>

Sorry, just thick headed I guess. I don’t understand how to execute the instructions for the v1.farmos.app upgrade. It talks about “your server”. I don’t have my own server. I’m running through Farmier. I get my phone apps through the Google Play Store. Really lost as to what I’m supposed to do.

---

<div class="post-metadata">

**Author:** ![jgaehring](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/jgaehring/32/927_2.png) [@jgaehring](https://farmos.discourse.group/u/jgaehring)\
**Post date:** [May 21, 2021, 2:37pm UTC](https://farmos.discourse.group/t/migrating-from-farmos-app-to-v1-farmos-app/791/3 "2021-05-21T14:37:42Z")

</div>

Hi @graffte, if you have a Farmier account, you don’t need to worry about any of the server configuration; that’s been taken care for you.

To install the app on your phone, just open this link: [v1.farmos.app](https://v1.farmos.app)

It’s a web app, so you can always just open that link to use it if you like. To make it more convenient, you can “install” it when prompted, which just adds a shortcut icon to your phone’s homescreen, so you can open it just like you would an app from Play Store. Whether you add it to your homescreen or not, it will continue to work offline and save your data in between uses until you log out.

Hope that helps!

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [May 21, 2021, 2:46pm UTC](https://farmos.discourse.group/t/migrating-from-farmos-app-to-v1-farmos-app/791/4 "2021-05-21T14:46:26Z")

</div>

Hi @graffte ! Just to add to what @jgaehring said…

* * *

_ **\*\*EDIT from @jgaehring\*\*:** _ There is currently **only ONE supported and recommended version** of Field Kit, which is the “Progressive Web App” that you can find at [v1.farmos.app](https://v1.farmos.app). Previously, Field Kit was available as an app on the Android Play Store and iOS App Store, but those versions have not received updates and will be taken down soon, if not already.

* * *

The reasoning for this is outlined here: [Field Kit: a platform dilemma](https://farmos.discourse.group/t/field-kit-a-platform-dilemma/433)

Web apps can be “installed” so that they appear on your desktop just like a native app from the store does. So it shouldn’t “feel” any different than what you’re used to once you get it installed.

If you load [https://v1.farmos.app](https://v1.farmos.app) in your phone’s browser, you will either be prompted to “Install to home screen” automatically - or you can click the site’s menu button (where you might go to bookmark it), and find an option in there to install it. Happy to help if you have any trouble!

@jgaehring I do think it would be worth putting a message up on the Android app’s store page to this effect, especially now that v1.0.1 is released. I think there is too much risk for new users to download it and face these same bugs, since it is not being actively updated as much. Either that or roll out the v1.0.1 update to the app store…

---

<div class="post-metadata">

**Author:** ![jgaehring](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/jgaehring/32/927_2.png) [@jgaehring](https://farmos.discourse.group/u/jgaehring)\
**Post date:** [May 21, 2021, 3:38pm UTC](https://farmos.discourse.group/t/migrating-from-farmos-app-to-v1-farmos-app/791/5 "2021-05-21T15:38:34Z")

</div>

> [@mstenta](#):
>
> I do think it would be worth putting a message up on the Android app’s store page to this effect, especially now that v1.0.1 is released

In light of the bug mentioned in [Farm\_input\_file\_nnnnnnnn.dat](https://farmos.discourse.group/t/farm-input-file-nnnnnnnn-dat/803), I am going to take down the Play Store APK and amend the listing to point folks to the PWA.

---

<div class="post-metadata">

**Author:** ![graffte](https://avatars.discourse-cdn.com/v4/letter/g/b38774/32.png) [@graffte](https://farmos.discourse.group/u/graffte)\
**Post date:** [May 22, 2021, 1:29pm UTC](https://farmos.discourse.group/t/migrating-from-farmos-app-to-v1-farmos-app/791/6 "2021-05-22T13:29:39Z")

</div>

Okay. Now I get it. Didn’t know what a PWA was. Yes, very easy.  
Thanks

---

<div class="post-metadata">

**Author:** ![walt](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/walt/32/13_2.png) [@walt](https://farmos.discourse.group/u/walt)\
**Post date:** [June 16, 2021, 4:47pm UTC](https://farmos.discourse.group/t/migrating-from-farmos-app-to-v1-farmos-app/791/7 "2021-06-16T16:47:51Z")

</div>

So, in anticipation of this upcoming release, i’m back to using this PWA on mobile (iPhone), which seems to be working fine -except for for that “Images disabled” thing, which is a bit of a buzz kill (image delivery to workers in the field can be a helpful visual aid for us). Still: do i understand correctly that the way it stands, we can upload images to the server (i’m on Farmier hosting) and trust that they will persist, even though migration to 2.0?

One other Q i have about the way this works: Should all not-done activities that i have created via Crop Planning module show up as Tasks in the PWA? I ask because, of the several activities i have associated with a Crop Plan via that module, it is only the single “late” activity (i.e. date \< today, status not-done) that shows up as a Task in PWA. Does that make sense?

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [June 17, 2021, 4:36pm UTC](https://farmos.discourse.group/t/migrating-from-farmos-app-to-v1-farmos-app/791/8 "2021-06-17T16:36:24Z")

</div>

> do i understand correctly that the way it stands, we can upload images to the server (i’m on Farmier hosting) and trust that they will persist, even though migration to 2.0?

Yes absolutely! All data will be migrated from 1.x to 2.x, including uploaded files.

> Should all not-done activities that i have created via Crop Planning module show up as Tasks in the PWA?

Field Kit will pull in any logs that are “not done” that are assigned to you. Maybe check to be sure that your username is listed in the “Assigned to” field of the logs?

---

<div class="post-metadata">

**Author:** ![guilherme.perotta](https://avatars.discourse-cdn.com/v4/letter/g/7feea3/32.png) [@guilherme.perotta](https://farmos.discourse.group/u/guilherme.perotta)\
**Post date:** [January 21, 2022, 1:57pm UTC](https://farmos.discourse.group/t/migrating-from-farmos-app-to-v1-farmos-app/791/9 "2022-01-21T13:57:05Z")

</div>

Is there an expected date for Field Kit 2.0 release? It will be PWA only right?(no native apps).

I upgraded my farmOS to 2.0 so now either Field Kit 0.8 or 1.0 are not working.

---

<div class="post-metadata">

**Author:** ![jgaehring](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/jgaehring/32/927_2.png) [@jgaehring](https://farmos.discourse.group/u/jgaehring)\
**Post date:** [January 21, 2022, 11:38pm UTC](https://farmos.discourse.group/t/migrating-from-farmos-app-to-v1-farmos-app/791/10 "2022-01-21T23:38:57Z")

</div>

Hi @guilherme.perotta! No specific date yet, but expect a public alpha or beta sometime in the next month or two.

It will be a PWA, that is correct

---

<div class="post-metadata">

**Author:** ![guilherme.perotta](https://avatars.discourse-cdn.com/v4/letter/g/7feea3/32.png) [@guilherme.perotta](https://farmos.discourse.group/u/guilherme.perotta)\
**Post date:** [January 22, 2022, 3:14am UTC](https://farmos.discourse.group/t/migrating-from-farmos-app-to-v1-farmos-app/791/11 "2022-01-22T03:14:01Z")

</div>

Thanks @jgaehring for you kind and quick answer. You all do an extraordinary work with farmOS and Field Kit

---

<div class="post-metadata">

**Author:** ![jgaehring](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/jgaehring/32/927_2.png) [@jgaehring](https://farmos.discourse.group/u/jgaehring)\
**Post date:** [February 9, 2022, 6:29pm UTC](https://farmos.discourse.group/t/migrating-from-farmos-app-to-v1-farmos-app/791/12 "2022-02-09T18:29:34Z")

</div>

UPDATE: We will be shutting down [https://farmos.app](https://farmos.app) at 2022-02-22T04:59:00Z, in preparation for Field Kit v2. Users who are currently using [https://farmos.app](https://farmos.app) to connect to a v1 farmOS server must migrate to [https://v1.farmos.app](https://v1.farmos.app) before then, or will lose any data that has not been synced with that server.

See the instructions at the top of this post for more details on how to migrate.

---

<div class="post-metadata">

**Author:** ![pat](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/pat/32/1050_2.png) [@pat](https://farmos.discourse.group/u/pat)\
**Post date:** [February 9, 2022, 6:40pm UTC](https://farmos.discourse.group/t/migrating-from-farmos-app-to-v1-farmos-app/791/13 "2022-02-09T18:40:08Z")

</div>

Awesome news.  
Will v2 be useable in near future? Or is there still much work to be done?

---

<div class="post-metadata">

**Author:** ![jgaehring](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/jgaehring/32/927_2.png) [@jgaehring](https://farmos.discourse.group/u/jgaehring)\
**Post date:** [February 9, 2022, 6:51pm UTC](https://farmos.discourse.group/t/migrating-from-farmos-app-to-v1-farmos-app/791/14 "2022-02-09T18:51:06Z")

</div>

Beta coming soon, yes!
