Community Hass.io Add-on: IDE, based on Cloud9

Two questions,

  1. When using console “hassio homeassistant check” in IDE, it takes a very long time before its done. Like 5minutes. When using hassios own check config features it only takes a couple of seconds before its done. Why is that?

  2. Also in hassios “configurator”, there is a green or red marker on the upper right to instantly see if you have made something wrong in the configuration file. Is there any options for this in IDE? I cant find it.

I am also looking for something like this, any answer? Thanks.

:tada: Release v2.1.0

Full Changelog

This release is a maintenance release.

:hammer: Changes

  • :arrow_up: Upgrades add-on base image to v5.0.1
  • :arrow_up: Upgrades openssl to 1.1.1d-r0
  • :arrow_up: Upgrades nodejs to 10.16.3-r0
  • :arrow_up: Upgrades mariadb-client to 10.3.18-r0
  • :arrow_up: Upgrades openssh-client to 8.1_p1-r0
  • :arrow_up: Upgrades sqlite to 3.28.0-r1
  • :arrow_up: Upgrades yamllint to 1.18.0

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck

cant login in last version 0.101.1 anyone had same issue?

:tada: Release v2.1.1

Full Changelog

This release is a maintenance release.

:hammer: Changes

  • :books: Component > Integration (#42)
  • :arrow_up: Upgrades add-on base image to v5.0.2
  • :arrow_up: Upgrades bind-tools to 9.14.7-r0
  • :arrow_up: Upgrades nginx to 1.16.1-r1
  • :arrow_up: Upgrades nmap to 7.70-r4
  • :arrow_up: Upgrades bind-tools to 9.14.8-r0
  • :arrow_up: Upgrades yamllint to 1.19.0

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck

I started to get (and could not get it working):


Log
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] 10-hassio: applying... 
[fix-attrs.d] 10-hassio: exited 0.
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-banner.sh: executing... 

-----------------------------------------------------------
 Hass.io Add-on: IDE
 Advanced IDE for Home Assistant, based on Cloud9 IDE
-----------------------------------------------------------
 Add-on version: 2.1.1
 You are running the latest version of this add-on.
 System: Ubuntu 18.04.3 LTS  (amd64 / intel-nuc)
 Home Assistant version: 0.102.2
 Supervisor version: 192
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing... 
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] c9.sh: executing... 
[cont-init.d] c9.sh: exited 0.
[cont-init.d] nginx.sh: executing... 
[cont-init.d] nginx.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[16:39:11] INFO: Starting the C9...
Starting standalone
Connect server listening at http://127.0.0.1:80
CDN: version standalone initialized /cloud9/build
Started '/cloud9/configs/standalone' with config 'standalone'!
Cloud9 is up and running
[16:39:11] INFO: Starting Nginx...
nginx: [alert] detected a LuaJIT version which is not OpenResty's; many optimizations will be disabled and performance will be compromised (see https://github.com/openresty/luajit2 for OpenResty's LuaJIT or, even better, consider using the OpenResty releases from https://openresty.org/en/download.html)
2019/11/27 16:39:11 [emerg] 432#432: socket() [::]:8321 failed (97: Address family not supported by protocol)
nginx: [emerg] socket() [::]:8321 failed (97: Address family not supported by protocol)
[16:39:12] INFO: Starting Nginx...
nginx: [alert] detected a LuaJIT version which is not OpenResty's; many optimizations will be disabled and performance will be compromised (see https://github.com/openresty/luajit2 for OpenResty's LuaJIT or, even better, consider using the OpenResty releases from https://openresty.org/en/download.html)
2019/11/27 16:39:12 [emerg] 478#478: socket() [::]:8321 failed (97: Address family not supported by protocol)
nginx: [emerg] socket() [::]:8321 failed (97: Address family not supported by protocol)
[16:39:13] INFO: Starting Nginx...

Kind of a HASSIO newbie here. Just moved from Hassbian.
I am able to make this work locally, but when accessing remotely via my Nabucasa instance, it fails.
DO I need to open that 8321 port?

Thanks

Nabu casa doesn’t require any open ports.

This addon isn’t available via Nabu Casa Remote UI. Only addons that show the Ingress badge on the add-on page support that.

:tada: Release v2.2.0 (final/last release!)

Full Changelog

:warning: Deprecation warning

This add-on is in a deprecated state!

This add-on is powered by the Cloud9 IDE project, which has been acquired by
Amazon in 2016. As of 17 October 2018, the open source development of the
Cloud9 Core has been halted.

It became harder to maintain and keep this add-on running. As the world
advances, but the C9 does not, so things become incompatible over time.

The point of no longer being able to upgrade parts of the add-on, has come.

Therefore this add-on will no longer receive any updates and is deprecated.

If you are running Hass.io on an amd64 based system, we would recommend changing
to the vscode add-on. For other architectures (e.g., Raspberry Pi), we expect
to release an alternative add-on.

:hammer: Changes

  • :fireworks: Updates maintenance/license year to 2020
  • :books: Adjust add-on installation instructions
  • :pencil2: Funding adjustments
  • :pencil2: Fixes some spelling and grammar
  • :pencil2: Fixes some spelling and grammar
  • :warning: IDE add-on is now deprecated

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work:
https://github.com/sponsors/frenck or https://patreon.com/frenck

Any news on the replacement ide for pi?

Is it still working?
I’m getting for some time already the following and it failed to start:


[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] 10-hassio: applying... 
[fix-attrs.d] 10-hassio: exited 0.
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-banner.sh: executing... 

-----------------------------------------------------------
 Hass.io Add-on: IDE
 Advanced IDE for Home Assistant, based on Cloud9 IDE
-----------------------------------------------------------
 Add-on version: 2.2.0
 You are running the latest version of this add-on.
 System: Ubuntu 18.04.3 LTS  (amd64 / intel-nuc)
 Home Assistant version: 0.104.3
 Supervisor version: 195
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing... 
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] c9.sh: executing... 
[cont-init.d] c9.sh: exited 0.
[cont-init.d] nginx.sh: executing... 
[cont-init.d] nginx.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[12:34:03] INFO: Starting the C9...
Starting standalone
Connect server listening at http://127.0.0.1:80
[12:34:03] INFO: Starting Nginx...
CDN: version standalone initialized /cloud9/build
Started '/cloud9/configs/standalone' with config 'standalone'!
Cloud9 is up and running
nginx: [alert] detected a LuaJIT version which is not OpenResty's; many optimizations will be disabled and performance will be compromised (see https://github.com/openresty/luajit2 for OpenResty's LuaJIT or, even better, consider using the OpenResty releases from https://openresty.org/en/download.html)
2020/02/03 12:34:03 [emerg] 435#435: socket() [::]:8321 failed (97: Address family not supported by protocol)
nginx: [emerg] socket() [::]:8321 failed (97: Address family not supported by protocol)
[12:34:04] INFO: Starting Nginx...
nginx: [alert] detected a LuaJIT version which is not OpenResty's; many optimizations will be disabled and performance will be compromised (see https://github.com/openresty/luajit2 for OpenResty's LuaJIT or, even better, consider using the OpenResty releases from https://openresty.org/en/download.html)
nginx: [emerg] socket() [::]:8321 failed (97: Address family not supported by protocol)
2020/02/03 12:34:04 [emerg] 481#481: socket() [::]:8321 failed (97: Address family not supported by protocol)
[12:34:05] INFO: Starting Nginx...
nginx: [alert] detected a LuaJIT version which is not OpenResty's; many optimizations will be disabled and performance will be compromised (see https://github.com/openresty/luajit2 for OpenResty's LuaJIT or, even better, consider using the OpenResty releases from https://openresty.org/en/download.html)
nginx: [emerg] socket() [::]:8321 failed (97: Address family not supported by protocol)
2020/02/03 12:34:05 [emerg] 499#499: socket() [::]:8321 failed (97: Address family not supported by protocol)
[12:34:06] INFO: Starting Nginx...

After a deprecation period of a year… it is time to say goodbye.

:wave: So long my dear IDE add-on.

1 Like