Giter Club home page Giter Club logo

influxdb-ui's Introduction

influxdb-ui CircleCI

A simple UI for InfluxDB. Now that web admin UI has been removed in version 1.3 and later releases, I thought it might still be nice to have a simple web UI to manage InfluxDB.

Built entirely in React/Flux as a browser based single page application.

Just show me already

Screenshot of influxui

Just let me use it already

The latest version of the app is hosted on S3. Don't worry. We don't store any of your data on a remote server (and you can look at the source to verify). Your server connections are stored in your browser as cookies/localstorage data.

Need SSL/TLS connections to your data? Install it locally on a secure origin.

Installing locally

Just grab the latest release and unzip to the webserver of your choice (or just upload to an S3 bucket and turn on static website hosting).

Building locally

yarn
yarn build

Docker image

User sillydong contributed a docker image if you would prefer to use that as well: https://hub.docker.com/r/sillydong/influxdb-ui

influxdb-ui's People

Contributors

danesparza avatar dependabot[bot] avatar hulmgulm avatar kensuke-hinata avatar patagonaa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

influxdb-ui's Issues

The "NavDropdown" component has been deprecated. Please use component "Dropdown" with nav prop.

Hi

Thanks a lot for this project.
With the latest release, I got this error.
Could you please fix it.
Any help will be highly appreciated.

Navigated to http://localhost:8080/
SettingsStore.js:90 Server list [{…}]
SettingsStore.js:117 Current server:  {name: "test", url: "http://localhost:2042"}
SettingsStore.js:125 Current database:  data
index.js:20 {name: "test", url: "http://localhost:2042"}
InfluxAPI.js:62 Response {type: "cors", url: "http://localhost:2042/query?q=SHOW+DATABASES&db=", redirected: false, status: 200, ok: true, …}
SettingsStore.js:136 {actionType: "RECEIVE_DATABASE_LIST", serverurl: "http://localhost:2042", databaselist: {…}}
SettingsStore.js:147 Databases for http://localhost:2042 (3) ["_internal", "testdb", "data"]
reactstrap.es.js:102 The "NavDropdown" component has been deprecated.
Please use component "Dropdown" with nav prop.
f @ reactstrap.es.js:102
g @ reactstrap.es.js:910
beginWork @ react-dom.production.min.js:149
a @ react-dom.production.min.js:182
u @ react-dom.production.min.js:183
c @ react-dom.production.min.js:184
m @ react-dom.production.min.js:188
h @ react-dom.production.min.js:187
enqueueSetState @ react-dom.production.min.js:140
o.setState @ react.production.min.js:12
n._onChange @ NavBar.js:83
e.__emitToSubscription @ BaseEventEmitter.js:185
e.emit @ BaseEventEmitter.js:166
e.__invokeOnDispatch @ FluxStore.js:87
(anonymous) @ FluxStore.js:41
e._invokeCallback @ Dispatcher.js:198
e.dispatch @ Dispatcher.js:174
value @ SettingsActions.js:32
(anonymous) @ InfluxAPI.js:66
Promise.then (async)
(anonymous) @ InfluxAPI.js:64
Promise.then (async)
value @ InfluxAPI.js:60
(anonymous) @ index.js:21
t @ bootstrap 2bdce7324ad39780e15a:19
(anonymous) @ main.568b2240.js:7116
t @ bootstrap 2bdce7324ad39780e15a:19
(anonymous) @ bootstrap 2bdce7324ad39780e15a:62
(anonymous) @ bootstrap 2bdce7324ad39780e15a:62

Thank you!

Hey @danesparza,

I just wanted to say thank you for creating this utility. This is very handy now that the official webui is dead.

Thanks again,

Matt

Password should not be displayed

I agree that for this kind of application it's OK to save the password as clear text.
But I don't agree with displaying the password of configured servers on the settings page.
Please remove it out of sight, so not everyone caching a glimpse of the screen can see it.

Yes, I am aware that it's probably still not difficult to get the password if you know where to look, but at least it doesn't get thrown into your face ;-)

Installing on local apache only returns empty page

Hi,

Thank you providing the interface !
I tried to install it on my local apache installation, the index page is reachable but only returns an empty page.

influxdB, apache server and your admin are installed on the same host, i see the title InfluxDB UI but nothing is shown:

screen shot 2018-04-24 at 15 16 33

debug output of safari:

screen shot 2018-04-24 at 15 19 00
screen shot 2018-04-24 at 15 19 05

1st access, and db creation

hi, i downloaded latest release and created a folder "influxui" under /var/www/html and unzipped the release zip file in there... opening http://ip/influxui gives the main interface, and says "something went wrong"... so i clicked on SETTINGS to add a test server (http://localhost:8086) and it went back to home site http://ip/#/settings, which does not exist (it should be, eventually, http://ip/influxui/#/settings i think)... so running in a subfolder is not working?

then i tried to move all to www root folder, and it worked, i selected the settings, added the server, and it said "no database found"... so, creating a database is not available as option, this ui is only to manage existing db?

thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.