anon73

anon73

Hi, could you please tell me if there are any online IDE with elixir support and if so could you please help me setup it if it requires knowledge of docker etc…

Thank you guys

Showing Posts 1 to 10

NobbZ

NobbZ

What do you expect from this online IDE?

Do you need it (or the edited code) self hosted or are you able to put it under control of a third party cloud or even in the hands of the IDE provider?

Do you even want to fully self host?

Do you need more than one colaborator on the project?

Do you only need editing or do you also want to run tests on the host of the provider?

Have you considered simply setting up a dev env locally? Usually this is much superior over any online IDE, as you can do it the way you want.

anon73

anon73 OP

I just want something that I can use in work in my free time (cant install anything on my work laptop) if the project source code can be hosted/saved on IDE site, that would be good :slight_smile:

NobbZ

NobbZ

I’m not aware of any, but cloud9, but I have never tested or used it.

StefanHoutzager

StefanHoutzager

https://github.com/StefanHoutzager/elixir-dev-anywhere-docker
Something like this? You can upgrade some versions (elixir, erlang, the elixir ideal plugin) in the dockerfile, I have not worked on the project for 7 mths.

muelthe

muelthe

I had a similar requirement for a short period and made use of Codenvy. For example I created a linux stack and a project then installed Elixir etc. and made use of their IDE. The free version is not fast, especially to get up and running, but it might be suited to your requirements.

There are lots of pre-built stacks of various compositions, but I preferred to build mine from scratch and I believe they also support use of your IDE locally (should you need it).

Edit: would help if I posted a link: https://codenvy.io

anon73

anon73 OP

Codenvy looks good enough for my needs but I dont know how to create stack. Could you please help me? All I want is Elixir, mix, Phoenix whould be good with some DB but it is not requirement. Thank you

muelthe

muelthe

If I recall correctly:

  • Add/set up a Workspace
  • Whilst defining the workspace you can select a stack

I chose a single machine (Ubuntu) and then once running used the terminal to configure it to my needs. As I mentioned previously, set up can be a little slow and I am not certain if this is a limitation of the free account, or not.

There are some quick-start options that may give you a better start and save the hassle of having to configure your environment, but I have not looked at those.

Hope that helps :smiley:

anon73

anon73 OP

Thanks a lot!

krlsdu

krlsdu

You can use my stack.
The docker image has only the elixir and Erlang last version, with this environment you can install all requirements for the Phoenix framework. The database is better you create outside with some other service providers for Amazon, Google and others on the product lines DBAS(database as a service), I can help with this too next time.
For now, focus on boot your elixir phoenix project and made visible the server.
You need to create a new workspace →
Select add stack (option NO, when asking to you “create a new stack”) →
In the fill MACHINE uncollapse DEV-MACHINE and set source krlsdu/stack-elixir →
Finish the fill of formulary and save and test your task.
After finished your stack, choose on the list in your workspace.

joaquinalcerro

joaquinalcerro

You can try using a remote server with vscode..

https://github.com/cdr/code-server

This is a video for setting it up.

Best regards,

Joaquin Alcerro

Where Next? Top

Trending in Questions Top

stjefim
Hello! Suppose you are building workflow (order / task / payment) processing system with the following requirements: Each workflow con...
New
water
I’m aware of 2 such projects, are there others? git: GitHub - team-alembic/realworld: A fullstack Phoenix LiveView application with back...
New
peck
Hi everyone. My team and I have been working on a fairly modest app based around video streaming and chat, but we’ve landed a customer t...
New
bradley
I really like the adapter patterns that ecto, nebulex, waffle, etc. use and would love find something similar for a key management servic...
New
unaware8150
Hello folks! So at work, we are seeing some situations where we have to define some “fixed” strings that are used across the codebase in...
New
leoschweizer
Hi, we run different LLM models across a cluster, with each node loading a configurable subset. Model-specific queues let nodes consume ...
New
csmr
Hi all, I’m new here and would like to hear peoples views on my Elixir/Phoenix based game-engine! :smiley: Mutonex gamedesign was finish...
New

Other Trending Topics Top

mudasobwa
I fully migrated to my own harness from Anthropic/Gemini and I think it’s time to share it. Welcome DSH, the DeepSeek Harness, fully writ...
New
KristerV
Hey. Is there anyone here who creates agents in their apps? Not talking about using agents, but creating them. I’m finding it pretty diff...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
juhalehtonen
There has been a thread to discuss the Stack Overflow Developer Survey on this forum every year since 2018, so here’s yet another one for...
New
webofbits
With AI doing more of the implementation work, I’ve been wondering how much coding I should deliberately keep doing myself. My main conc...
#ai
New
budgie
I love Elixir. It’s one of 2 programming languages I’ve ever fallen in love with. But I don’t use it anymore. Serverless was the promis...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews