{"_id":"5a1db098b15d1b001ebc5efc","category":{"_id":"5a1db098b15d1b001ebc5ef3","version":"5a1db098b15d1b001ebc5ef2","project":"54e7fca9e6e77d1900ed11f0","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-02-21T03:34:02.028Z","from_sync":false,"order":0,"slug":"documentation","title":"Documentation"},"user":"54e7ff93c1c5e90d0048bd92","parentDoc":null,"project":"54e7fca9e6e77d1900ed11f0","version":{"_id":"5a1db098b15d1b001ebc5ef2","project":"54e7fca9e6e77d1900ed11f0","__v":1,"createdAt":"2017-11-28T18:53:12.270Z","releaseDate":"2017-11-28T18:53:12.270Z","categories":["5a1db098b15d1b001ebc5ef3","5a1db098b15d1b001ebc5ef4","5a1db098b15d1b001ebc5ef5","5a1db098b15d1b001ebc5ef6"],"is_deprecated":false,"is_hidden":false,"is_beta":true,"is_stable":true,"codename":"","version_clean":"1.2.0","version":"1.2"},"githubsync":"","__v":0,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2017-05-22T18:22:59.662Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"settings":"","results":{"codes":[]},"auth":"required","params":[],"url":""},"isReference":false,"order":5,"body":"[block:callout]\n{\n  \"type\": \"warning\",\n  \"body\": \"If you have not already updated to PufferPanel v1.1.4, please see the instructions [here](https://www.pufferpanel.com/v1.1/docs/updating-pufferpanel).\"\n}\n[/block]\n\n[block:api-header]\n{\n  \"title\": \"Upgrading PufferPanel to v1.2.2 from v1.2.x\"\n}\n[/block]\n**Please make sure your PufferPanel installation is already at v1.2.0.** \nIf it is not, please follow the documentation below to upgrade to v1.2.0 first.\n\n**You SHOULD NOT run ```./pufferpanel upgrade``` if your panel is already at v1.2.0 or any v1.2.x version.**\n\nTo upgrade PufferPanel to v1.2.2, please run the following commands as the root user, or run `sudo -i` to become root:\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"cd /srv\\ncurl -L -o pufferpanel.tar.gz https://git.io/fNZYg\\ntar -xf pufferpanel.tar.gz\",\n      \"language\": \"text\"\n    }\n  ]\n}\n[/block]\n\n[block:api-header]\n{\n  \"title\": \"Upgrading PufferPanel to v1.2.2 from v1.1.4\"\n}\n[/block]\n**Please make sure your PufferPanel installation is already at v1.1.4.** \nIf it is not, please follow the documentation [here](https://www.pufferpanel.com/v1.1/docs/updating-pufferpanel) to update to v1.1.4 first.\n\n**You SHOULD NOT run ```./pufferpanel upgrade``` if your panel is already at v1.2.0 or any v1.2.x version.**\n\nTo upgrade PufferPanel to v1.2, please run the following commands as the root user, or run `sudo -i` to become root:\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"cd /srv\\ncurl -L -o pufferpanel.tar.gz https://git.io/fNZYg\\ntar -xf pufferpanel.tar.gz\\ncd pufferpanel\\n./pufferpanel upgrade\",\n      \"language\": \"shell\"\n    }\n  ]\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Upgrading pufferd\"\n}\n[/block]\nPlease follow [this page](doc:upgrading-pufferd) for instructions on how to upgrade pufferd.","excerpt":"How to upgrade PufferPanel","slug":"upgrading-pufferpanel","type":"basic","title":"Upgrading PufferPanel"}

Upgrading PufferPanel

How to upgrade PufferPanel

[block:callout] { "type": "warning", "body": "If you have not already updated to PufferPanel v1.1.4, please see the instructions [here](https://www.pufferpanel.com/v1.1/docs/updating-pufferpanel)." } [/block] [block:api-header] { "title": "Upgrading PufferPanel to v1.2.2 from v1.2.x" } [/block] **Please make sure your PufferPanel installation is already at v1.2.0.** If it is not, please follow the documentation below to upgrade to v1.2.0 first. **You SHOULD NOT run ```./pufferpanel upgrade``` if your panel is already at v1.2.0 or any v1.2.x version.** To upgrade PufferPanel to v1.2.2, please run the following commands as the root user, or run `sudo -i` to become root: [block:code] { "codes": [ { "code": "cd /srv\ncurl -L -o pufferpanel.tar.gz https://git.io/fNZYg\ntar -xf pufferpanel.tar.gz", "language": "text" } ] } [/block] [block:api-header] { "title": "Upgrading PufferPanel to v1.2.2 from v1.1.4" } [/block] **Please make sure your PufferPanel installation is already at v1.1.4.** If it is not, please follow the documentation [here](https://www.pufferpanel.com/v1.1/docs/updating-pufferpanel) to update to v1.1.4 first. **You SHOULD NOT run ```./pufferpanel upgrade``` if your panel is already at v1.2.0 or any v1.2.x version.** To upgrade PufferPanel to v1.2, please run the following commands as the root user, or run `sudo -i` to become root: [block:code] { "codes": [ { "code": "cd /srv\ncurl -L -o pufferpanel.tar.gz https://git.io/fNZYg\ntar -xf pufferpanel.tar.gz\ncd pufferpanel\n./pufferpanel upgrade", "language": "shell" } ] } [/block] [block:api-header] { "type": "basic", "title": "Upgrading pufferd" } [/block] Please follow [this page](doc:upgrading-pufferd) for instructions on how to upgrade pufferd.